Broadcom USB 蓝牙适配器不工作

Broadcom USB 蓝牙适配器不工作

我正在尝试让基于 Broadcom 的蓝牙 USB 适配器在 Ubuntu 20.04 中工作(这个,具体来说)。它就是无法工作。症状总是一样的:我的 中出现以下错误kern.log

Bluetooth: hci0: command 0x0c03 tx timeout
Bluetooth: hci0: BCM: Reset failed (-110)

我已经从冬之心repo,甚至从 Windows 8 驱动程序包中提取并转换了固件,但结果仍然是一样的:上述错误,并且输出中没有任何内容显示hcitool dev

任何帮助都将不胜感激!以下是一些诊断信息:

$ lsusb | grep Blu
Bus 005 Device 002: ID 0a5c:21e8 Broadcom Corp. BCM20702A0 Bluetooth 4.0
$ dmesg | egrep -i 'blue|firm' | cut -c 16-
Bluetooth: Core ver 2.22
Bluetooth: HCI device and connection manager initialized
Bluetooth: HCI socket layer initialized
Bluetooth: L2CAP socket layer initialized
Bluetooth: SCO socket layer initialized
Bluetooth: hci0: command 0x0c03 tx timeout
Bluetooth: BNEP (Ethernet Emulation) ver 1.3
Bluetooth: BNEP filters: protocol multicast
Bluetooth: BNEP socket layer initialized
Bluetooth: hci0: BCM: Reset failed (-110)
Bluetooth: hci0: command 0x0c03 tx timeout
Bluetooth: hci0: BCM: Reset failed (-110)
$ rfkill list
2: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

$ hcitool dev
Devices:
$ 
$ ll /lib/firmware/brcm/*21e8*
-rw-r--r-- 1 root root 35934 Jun 13 03:43 /lib/firmware/brcm/BCM20702A0-0a5c-21e8.hcd
-rw-r--r-- 1 root root 34700 Jun 13 19:56 /lib/firmware/brcm/BCM20702A1-0a5c-21e8.hcd

更新:看起来它可能与主板有关(在我的情况下是 AsRock P67 Extreme4 Gen3):在另一台笔记本电脑上尝试使用相同的适配器可以正常工作(只要我提供固件)...

答案1

问题似乎与主板有关。只有主板后面板上的 USB 3.1 端口似乎才能使此加密狗正常工作 - 所有其他端口都会导致上述错误。

相关内容