Arch LinuxでBluetoothを操作する方法は?

Arch LinuxでBluetoothを操作する方法は?

私は持っていますBCM423142私のラップトップにチップがあり、最近Arch Linux(Antergos)をインストールしてlinux-headersAURからパッケージをダウンロードしました。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

私はこれを試しましたインストールするこのCLIによる設定誰も働かなかった。

答え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

今大丈夫!

関連情報