I am using gentoo ~amd64. My netbook has atheros AR3012 usb BT which use driver ath3k with ath9k WIFI coexistence. Both, ATH9K and ATH3K are compiled as loadable modules, so firmware in kernel's image should not be necessarily. On every boot, and resume from suspend/hibernate BT device is giving me an error in dmesg: [ 29.163403] usb 2-1.3: device descriptor read/64, error -110 But later everything backs to normal, the BT is initialized properly, and if triggered works ok: [ 34.501476] usb 2-1.3: New USB device found, idVendor=0cf3, idProduct=3004 [ 34.501485] usb 2-1.3: New USB device strings: Mfr=0, Product=0, SerialNumber=0 Usb hub is ehci_hcd: [ 4.733732] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002 [ 4.733735] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 4.733737] usb usb2: Product: EHCI Host Controller [ 4.733739] usb usb2: Manufacturer: Linux 4.15.2-gentoo ehci_hcd [ 4.733741] usb usb2: SerialNumber: 0000:00:13.0 I am not sure if we have here some kind of race condition, or its power to busy-wait problem. Thanks, Przemek -- 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