On Wed, 20 Jul 2016, Bruce Korb wrote: > Hi Alan, > > I swapped the driver, so usb_device_supports_lpm() always returns "0". > No change. Bandwidth for a Class 10 SSD, but not for a mouse or FYI, a Class 10 SSD does not have any bandwidth requirement. If very little bandwidth is available, the SSD won't work very well but it will still work. By contrast, a mouse or a keyboard does have a minimum bandwidth requirement. It isn't at all large, but if the system can't guarantee that minimum then it won't accept the mouse/keyboard. > keyboard. There is a new message that I've not seen before, > hub_port_status failed (err = -71) === EPROTO Probably not important, unless it occurs regularly. > [ 64.792800] usb 2-1.1: Product: Gaming Mouse G400 > [ 64.792804] usb 2-1.1: Manufacturer: Logitech > > [ 64.793125] usb 2-1.1: Not enough bandwidth for new device state. > > [ 64.793134] usb 2-1.1: can't set config #1, error -28 > [ 64.866662] usb 2-1.2: new full-speed USB device number 4 using xhci_hcd > [ 64.963478] usb 2-1.2: New USB device found, idVendor=05ac, idProduct=1002 > [ 64.963486] usb 2-1.2: New USB device strings: Mfr=1, Product=2, > SerialNumber=0 > [ 64.963491] usb 2-1.2: Product: Hub in Apple Extended USB Keyboard > [ 64.963494] usb 2-1.2: Manufacturer: Mitsumi Electric > [ 64.963769] usb 2-1.2: ep 0x81 - rounding interval to 1024 > microframes, ep desc says 2040 microframes > > [ 64.963854] usb 2-1.2: Not enough bandwidth for new device state. > > [ 64.963862] usb 2-1.2: can't set config #1, error -28 Have you tried earlier kernel versions to see if they will work? Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html