bluetoothctl无法检测设备,但hcitool可以吗?

我一直试图让我的笔记本电脑配备无线耳机,我按照这里的说明为我的BCM芯片启用了驱动程序, https://askubuntu.com/a/632348/20245 。

现在如果做的话

〜$ hciconfig hci0:类型:BR / EDR总线:USB
BD地址:00:71:CC:9D:3F:8A ACL MTU:1021:8 SCO MTU:64:1
跑步
RX字节:3677 acl:0 sco:0事件:203错误:0
TX字节:29291 acl:0 sco:0命令:189错误:0

我可以看到我的设备,我可以使用hcitool进行扫描,但是blueman-manager无法正常工作,深入挖掘我发现我的设备未在bluetoothctl检测到。

  ~ $ bluetoothctl [bluetooth]# scan on No default controller available [bluetooth]# 

我如何使bluetoothhctl看到hcitool检测和接口的内容?

lsusb输出

 Bus 001 Device 002: ID 8087:8000 Intel Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 002 Device 004: ID 105b:e065 Foxconn International, Inc. BCM43142A0 Bluetooth module Bus 002 Device 003: ID 5986:055e Acer, Inc Bus 002 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 

rfkill显示了一些有趣的东西,它显示了2个 wifi设备。

  ~ $ rfkill list 0: ideapad_wlan: Wireless LAN Soft blocked: no Hard blocked: no 1: ideapad_bluetooth: Bluetooth Soft blocked: no Hard blocked: no 2: phy0: Wireless LAN Soft blocked: no Hard blocked: no 3: brcmwl-0: Wireless LAN Soft blocked: no Hard blocked: no 5: hci0: Bluetooth Soft blocked: no Hard blocked: no 

dmesg给了我

 [ 571.720739] Bluetooth: hci0: BCM: chip id 70 [ 571.736769] Bluetooth: hci0: BCM43142A [ 571.736778] Bluetooth: hci0: BCM (001.001.011) build 0000 [ 572.226888] Bluetooth: hci0: BCM (001.001.011) build 0215 [ 572.242883] Bluetooth: hci0: Broadcom Bluetooth Device (43142) 

重新启动几次工作,其中一次你应该问自己, Did you try turning it off and on again?