When plugging an external sound card (usb audio class 2) into USB3 ports on my ASUSTeK P9X79 motherboard, lsusb hangs and the usb device does not work. If I plug the sound card into a USB2 port, lsusb does not hang but the device is not detected. There are 0 new messages printed in dmesg when the device is plugged into either port. bash$ strace lsusb -v munmap(0x7fa344ff3000, 4096) = 0 open("/sys/bus/usb/devices/usb3/descriptors", O_RDONLY) = 6 read(6, It hangs on this read and Ctrl-C cannot kill it until I unplug the usb device. This same external device functions properly on a difference machine under Windows 10. >From dmesg: [ 0.341443] ACPI: bus type USB registered [ 0.341458] usbcore: registered new interface driver usbfs [ 0.341466] usbcore: registered new interface driver hub [ 0.341489] usbcore: registered new device driver usb [ 0.841750] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver [ 0.841886] ehci-pci: EHCI PCI platform driver [ 0.842073] ehci-pci 0000:00:1a.0: EHCI Host Controller [ 0.842182] ehci-pci 0000:00:1a.0: new USB bus registered, assigned bus number 1 [ 0.842349] ehci-pci 0000:00:1a.0: debug port 2 [ 0.846340] ehci-pci 0000:00:1a.0: cache line size of 64 is not supported [ 0.846355] ehci-pci 0000:00:1a.0: irq 23, io mem 0xfa627000 [ 0.857624] ehci-pci 0000:00:1a.0: USB 2.0 started, EHCI 1.00 [ 0.857769] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002 [ 0.862486] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.867210] usb usb1: Product: EHCI Host Controller [ 0.871890] usb usb1: Manufacturer: Linux 4.5.0-040500rc1-generic ehci_hcd [ 0.876608] usb usb1: SerialNumber: 0000:00:1a.0 [ 0.881400] hub 1-0:1.0: USB hub found [ 0.886024] hub 1-0:1.0: 2 ports detected [ 0.890783] ehci-pci 0000:00:1d.0: EHCI Host Controller [ 0.895441] ehci-pci 0000:00:1d.0: new USB bus registered, assigned bus number 2 [ 0.900174] ehci-pci 0000:00:1d.0: debug port 2 [ 0.908781] ehci-pci 0000:00:1d.0: cache line size of 64 is not supported [ 0.908785] ehci-pci 0000:00:1d.0: irq 23, io mem 0xfa626000 [ 0.921588] ehci-pci 0000:00:1d.0: USB 2.0 started, EHCI 1.00 [ 0.926254] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 [ 0.930916] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 0.935607] usb usb2: Product: EHCI Host Controller [ 0.940300] usb usb2: Manufacturer: Linux 4.5.0-040500rc1-generic ehci_hcd [ 0.945083] usb usb2: SerialNumber: 0000:00:1d.0 [ 0.949931] hub 2-0:1.0: USB hub found [ 0.954618] hub 2-0:1.0: 2 ports detected [ 0.959322] ehci-platform: EHCI generic platform driver [ 0.963964] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver [ 0.968585] ohci-pci: OHCI PCI platform driver [ 0.973150] ohci-platform: OHCI generic platform driver [ 0.977721] uhci_hcd: USB Universal Host Controller Interface driver [ 0.982402] xhci_hcd 0000:06:00.0: xHCI Host Controller [ 0.986987] xhci_hcd 0000:06:00.0: new USB bus registered, assigned bus number 3 [ 1.052790] xhci_hcd 0000:06:00.0: hcc params 0x0200f180 hci version 0x96 quirks 0x00080000 [ 1.057591] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.062135] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.066643] usb usb3: Product: xHCI Host Controller [ 1.071079] usb usb3: Manufacturer: Linux 4.5.0-040500rc1-generic xhci-hcd [ 1.075607] usb usb3: SerialNumber: 0000:06:00.0 [ 1.080184] hub 3-0:1.0: USB hub found [ 1.084585] hub 3-0:1.0: 2 ports detected [ 1.088967] xhci_hcd 0000:06:00.0: xHCI Host Controller [ 1.093333] xhci_hcd 0000:06:00.0: new USB bus registered, assigned bus number 4 [ 1.097804] usb usb4: We don't know the algorithms for LPM for this host, disabling LPM. [ 1.102369] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003 [ 1.106944] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.111519] usb usb4: Product: xHCI Host Controller [ 1.116051] usb usb4: Manufacturer: Linux 4.5.0-040500rc1-generic xhci-hcd [ 1.120619] usb usb4: SerialNumber: 0000:06:00.0 [ 1.125232] hub 4-0:1.0: USB hub found [ 1.129734] hub 4-0:1.0: 2 ports detected [ 1.134292] xhci_hcd 0000:07:00.0: xHCI Host Controller [ 1.138783] xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 5 [ 1.201594] usb 1-1: new high-speed USB device number 2 using ehci-pci [ 1.204551] xhci_hcd 0000:07:00.0: hcc params 0x0200f180 hci version 0x96 quirks 0x00080000 [ 1.204806] usb usb5: New USB device found, idVendor=1d6b, idProduct=0002 [ 1.204807] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.204808] usb usb5: Product: xHCI Host Controller [ 1.204809] usb usb5: Manufacturer: Linux 4.5.0-040500rc1-generic xhci-hcd [ 1.204809] usb usb5: SerialNumber: 0000:07:00.0 [ 1.204908] hub 5-0:1.0: USB hub found [ 1.204915] hub 5-0:1.0: 2 ports detected [ 1.204984] xhci_hcd 0000:07:00.0: xHCI Host Controller [ 1.204986] xhci_hcd 0000:07:00.0: new USB bus registered, assigned bus number 6 [ 1.205006] usb usb6: We don't know the algorithms for LPM for this host, disabling LPM. [ 1.205017] usb usb6: New USB device found, idVendor=1d6b, idProduct=0003 [ 1.205018] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 1.205018] usb usb6: Product: xHCI Host Controller [ 1.205019] usb usb6: Manufacturer: Linux 4.5.0-040500rc1-generic xhci-hcd [ 1.205020] usb usb6: SerialNumber: 0000:07:00.0 [ 1.205112] hub 6-0:1.0: USB hub found [ 1.205120] hub 6-0:1.0: 2 ports detected lspci 00:1a.0 USB controller: Intel Corporation C600/X79 series chipset USB2 Enhanced Host Controller #2 (rev 06) 00:1d.0 USB controller: Intel Corporation C600/X79 series chipset USB2 Enhanced Host Controller #1 (rev 06) 06:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller 07:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller This sound card previously worked around 3.12 but has not worked since. -- 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