

Bluetooth: hci0 command 0x0c16 tx timeout Bluetooth: RFCOMM socket layer initialized Bluetooth: hci0 command 0x0c05 tx timeout Bluetooth: hci0 command 0x0c39 tx timeout Bluetooth: hci0 command 0x0c38 tx timeout Bluetooth: BNEP socket layer initialized Bluetooth: BNEP filters: protocol multicast Bluetooth: BNEP (Ethernet Emulation) ver 1.3 usb 3-7: Product: Bluetooth USB Host Controller Bluetooth: L2CAP socket layer initialized Bluetooth: HCI device and connection manager initialized dmesg | tail only reports: usbcore: registered new interface driver ath3kĭmesg | grep -i blue: usb 3-7: Product: Bluetooth USB Host Controller Loading ath3k on boot via /etc/modules OR via sudo modprobe ath3k does not make BT work. lspci -knn | grep Net -A2: 09:00.0 Network controller : Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01) Modinfo ath3k and modinfo ath3k | grep 3004 confirm my expectation: filename: /lib/modules/4.4.0-59-generic/kernel/drivers/bluetooth/ath3k.koĭescription: Atheros AR30xx firmware driverĪlias: usb:v0CF3p3004d*dc*dsc*dp*ic*isc*ip*in*Īlias: usb:v04CAp3004d*dc*dsc*dp*ic*isc*ip*in*

Git:///pub/scm/linux/kernel/git/firmware/linux-firmware.git/ar3k/ However, lsmod | grep -i bluetooth yields: bluetooth 520192 29 bnep,btbcm,btrtl,btusb,rfcomm,btintelĪccording to =ar3012, a combination of these files must be used, though I am not certain which ones would apply for my case: For AR3012, you can find the “AthrBT_0x01020200.dfu” and “ramps_0x01020200_26.dfu” or “ramps_0x01020200_40.dfu” on the linux-firmware git tree: I'm not sure how to ascertain which driver is in use. I: If#= 1 Alt= 0 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb I: If#= 0 Alt= 0 #EPs= 3 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb Subsystem: Lenovo AR9485 Wireless Network Adapter Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01) Kernel modules in use: bnep,btbcm,btrtl,btusb,rfcomm,btintel Įxpected kernel module to use: ath3k WLAN Edit: This is on a fresh install of the OS.
