On Fri, 8 Apr 2016, Sam Sany wrote: > I see these posts are from 2011, but I have the exact same dmesg output > after attaching a USB2.0 sound card to my 3.0 ports on kernel 4.2.0. It > shows over and over again the error: > > [ 38.659093] usb 1-1: Not enough bandwidth for altsetting 2 > [ 38.659095] usb 1-1: 1:2: usb_set_interface failed (-22) > [ 38.661184] xhci_hcd 0000:04:00.0: ERROR: unexpected command completion > code 0x11. > [ 38.661192] usb 1-1: Not enough bandwidth for altsetting 2 > [ 38.661195] usb 1-1: 1:2: usb_set_interface failed (-22) > [ 38.662383] xhci_hcd 0000:04:00.0: ERROR: unexpected command completion > code 0x11. > [ 38.662392] usb 1-1: Not enough bandwidth for altsetting 2 > [ 38.662396] usb 1-1: 1:2: usb_set_interface failed (-22) > > Am I experiencing the same problem as the original poster or something > different? It's got to be different in at least some respects, because unlike a mouse, a sound card does not run at low speed. > Is there a way to force a 3.0 port to use the ehci driver? It depends on the hardware. > I > can unbind the port from the xhci driver but then it doesn't allow me to > bind to the ehci driver (I do have the module installed and even in use, as > confirmed by lsmod). You might need to do more than unbind the port from xhci-hcd -- you might have to build a kernel with CONFIG_USB_XHCI_HCD disabled. > Any help is much appreciated, I have been dealing > with this for over a month now. What does /sys/kernel/debug/usb/devices show about your sound card? Also, does it make any difference if you use a 4.5 kernel? 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