
私が持っていますBCM423142チップをラップトップに搭載し、最近 Arch Linux (Antergos) をインストールし、AUR からパッケージlinux-headers
をダウンロードしました。broadcom-wl-dkms
WiFi は完璧に動作しますが、Bluetooth は動作しません。gnome パネルでは電源がオフになっているようにのみ表示されます。
dmesg | grep Bluetooth コマンドから次の出力が得られます。
[ 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 blueからこの出力があります
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 コマンドから次の出力が得られます:
[bluetooth]# power on
No default controller available
答え1
私も同じ問題を抱えていました。Arch Manjaro (Gnome) を使用しています。「Fn」+「ワイヤレス キー」を使用して (ほぼ) 解決しました。Bluetooth の「オン/オフ」のようにも機能します。
あなたの写真のように、画面に Bluetooth ウィンドウが表示されています。最初にキーボードで「オフ」にし、次に「オン」にしたところ、2 回目の操作の直後に Bluetooth が再び正常に動作するようになりました。
あなたにも効果があることを願っています。
答え2
ファームウェアをインストールする必要があります。AUR で見つけることができます:
https://aur.archlinux.org/packages/bcm43142-firmware/
その後、再起動します。確認のため、前のコマンドを実行しますdmesg | grep Bluetooth
。行が増え、特に次のような内容の行が見つかるでしょう。「BCM43142 ファームウェア.hcd パッチ適用済み」
注意:上記のリンク先のAURパッケージはチップセット固有のものです。適切なパッケージをインストールしてください。そうでないと役に立ちません。
答え3
@user192526
回答のコメントにある回答は正しく、Arch Linux では私の場合は機能しました。
これをインストールします:https://github.com/winterheart/broadcom-bt-firmware
答え4
私も同じ問題を抱えていました。設定ウィンドウからオンにしようとしましたが、うまくいきませんでした。そこで、ターミナルでこれを試しました:systemctl start bluetooth
動作するようになりました!