
我有BCM423142我的筆記型電腦上有一個晶片,最近我安裝了 Arch Linux (Antergos) 並從 AUR下載了linux-headers
和軟體包。broadcom-wl-dkms
WiFi 工作正常,但藍牙不行,它僅在 gnome 面板中顯示為關閉。
我有 dmesg | 的輸出grep 藍牙指令:
[ 12.376925] toshiba_bluetooth: Toshiba ACPI Bluetooth device driver
[ 15.655590] Bluetooth: Core ver 2.21
[ 15.655611] Bluetooth: HCI device and connection manager initialized
[ 15.655614] Bluetooth: HCI socket layer initialized
[ 15.655616] Bluetooth: L2CAP socket layer initialized
[ 15.655621] Bluetooth: SCO socket layer initialized
[ 18.325428] Bluetooth: hci0 command 0x1001 tx timeout
[ 18.373084] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 18.373088] Bluetooth: BNEP filters: protocol multicast
[ 18.373094] Bluetooth: BNEP socket layer initialized
[ 26.432140] Bluetooth: hci0: BCM: Reading local version info failed (-110)
我有 lsmod | 的輸出grep 藍色
bluetooth 487424 12 btrtl,btintel,bnep,btbcm,btusb
toshiba_bluetooth 16384 0
rfkill 20480 8 toshiba_bluetooth,bluetooth,toshiba_acpi,cfg80211
crc16 16384 2 bluetooth,ext4
我有藍牙命令的輸出:
[bluetooth]# power on
No default controller available
答案1
我有同樣的問題。我使用 Arch Manjaro (Gnome)。我使用“Fn”+“無線鍵”(或多或少)解決了這個問題。它的工作原理也類似於藍牙的“開/關”。
就像你的圖片一樣,螢幕上有藍牙視窗:首先我用鍵盤“關閉”,然後“打開”,在第二個操作之後,藍牙再次正常工作。
我希望也適合你。
答案2
您需要安裝韌體。您可以在 AUR 上找到它:
https://aur.archlinux.org/packages/bcm43142-firmware/
然後重新啟動。作為檢查,運行前面的命令dmesg | grep Bluetooth
;你會注意到更多的行,最重要的是,其中一行寫著類似的內容“BCM43142 韌體.hcd 已修補”
注意:上面連結的 AUR 包是特定於晶片組的;請務必安裝正確的軟體包,否則它將毫無價值
答案3
@user192526
答案中評論中的答案是正確的,並且在 Arch Linux 上對我有用。
答案4
我有同樣的問題;我嘗試從設定視窗將其打開,但沒有成功。所以我在終端機上嘗試了這個:systemctl start bluetooth
現在可以了!