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 keyboard. There is a new message that I've not seen before, hub_port_status failed (err = -71) === EPROTO $ lsusb -t /: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/2p, 480M |__ Port 1: Dev 10, If 0, Class=Hub, Driver=hub/4p, 480M |__ Port 4: Dev 13, If 0, Class=Mass Storage, Driver=usb-storage, 480M |__ Port 4: Dev 13, If 1, Class=Chip/SmartCard, Driver=, 480M Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 010: ID 05e3:0610 Genesys Logic, Inc. 4-port hub Bus 002 Device 011: ID 046d:c245 Logitech, Inc. G400 Optical Mouse Bus 002 Device 012: ID 05ac:1002 Apple, Inc. Extended Keyboard Hub [Mitsumi] Bus 002 Device 013: ID 048d:1366 Integrated Technology Express, Inc. [ 64.151834] usb 3-1: new SuperSpeed USB device number 2 using xhci_hcd [ 64.177249] usb 3-1: New USB device found, idVendor=05e3, idProduct=0617 [ 64.177256] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 64.177261] usb 3-1: Product: USB3.0 Hub [ 64.177264] usb 3-1: Manufacturer: GenesysLogic [ 64.178851] hub 3-1:1.0: USB hub found [ 64.180975] hub 3-1:1.0: 4 ports detected [ 64.279431] usb 2-1: new high-speed USB device number 2 using xhci_hcd [ 64.284944] hub 3-1:1.0: hub_port_status failed (err = -71) [ 64.413740] usb 2-1: New USB device found, idVendor=05e3, idProduct=0610 [ 64.413747] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 64.413752] usb 2-1: Product: USB2.0 Hub [ 64.413756] usb 2-1: Manufacturer: GenesysLogic [ 64.414637] hub 2-1:1.0: USB hub found [ 64.416752] hub 2-1:1.0: 4 ports detected [ 64.694900] usb 2-1.1: new full-speed USB device number 3 using xhci_hcd [ 64.792788] usb 2-1.1: New USB device found, idVendor=046d, idProduct=c245 [ 64.792795] usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [ 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 [ 65.034442] usb 2-1.4: new high-speed USB device number 5 using xhci_hcd [ 65.536523] usb 2-1.4: New USB device found, idVendor=048d, idProduct=1366 [ 65.536530] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 65.536535] usb 2-1.4: Product: MultiCard Device [ 65.536539] usb 2-1.4: Manufacturer: Generic [ 65.536543] usb 2-1.4: SerialNumber: 0000000000000006 [ 65.573533] usb-storage 2-1.4:1.0: USB Mass Storage device detected [ 65.573728] scsi host7: usb-storage 2-1.4:1.0 [ 65.573981] usbcore: registered new interface driver usb-storage [ 65.574986] usbcore: registered new interface driver uas [ 67.406587] scsi 7:0:0:0: Direct-Access Generic Storage Device 0.00 PQ: 0 ANSI: 2 [ 67.407200] sd 7:0:0:0: [sdd] 62521344 512-byte logical blocks: (32.0 GB/29.8 GiB) [ 67.407418] sd 7:0:0:0: [sdd] Write Protect is off [ 67.407428] sd 7:0:0:0: [sdd] Mode Sense: 23 00 00 00 [ 67.407459] sd 7:0:0:0: Attached scsi generic sg4 type 0 [ 67.407656] sd 7:0:0:0: [sdd] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA [ 67.410939] sdd: sdd1 [ 67.413436] sd 7:0:0:0: [sdd] Attached SCSI removable disk -- 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