Arch Linuxを実行しているMac Pro 3,1ではBluetoothが機能しません。

Arch Linuxを実行しているMac Pro 3,1ではBluetoothが機能しません。

私は約1年間Arch Linuxを実行してきましたが、Bluetoothが機能しませんでした。以前はどこにも表示されていませんでしたが、最近wlでワイヤレスアダプタを設定しましたが、そうしたときにlsusbUSB Bluetoothアダプタが表示されました。

バス 004 デバイス 003: ID 05ac: 1000 Apple, Inc. Bluetooth HCI MacBookPro(HIDモード)

最近、PCI USBハブも追加しましたが、それがそれに関連しているかどうかはわかりません。

05:00.0 USB controller: Fresco Logic FL1100 USB 3.0 Host Controller (rev 10)

他の適切なパッケージもすべて必要です。

bluedevil 1: 5.21.3-1
blueman 2.1.4-1
bluez 5.56-2
bluez-libs 5.56-2
bluez-qt 5.80.0-1
bluez-utils 5.56-2
gnome-bluetooth
3.34.5-1pulseサム

また、正しいカーネルモジュールをすべてロードしました。

btusb 69632 0
btrtl 28672 1 btusb
btbcm 20480 1 btusb
btintel 32768 1 btusb
Bluetooth 749568 11 btrtl、btintel、btbcm、bnep、btusb

ところがいざやってみるとls /sys/class/bluetooth空いていました。

カーネルがBluetooth機能を起動する順序に関連している可能性があると思います。 Bluetoothの前にWi-Fiカードを起動すると、一部のMacで問題が発生する可能性があることをどこかで読んだようですが、どこでそのような言葉を聞いたのか覚えていません。また、/sys/firmware/efi/efivars/EFIBluetoothDelay-7c436110-ab2a-4bbb-a880-fe41995c9f82、bluetoothActiveControllerInfo-7c436110-ab2a-4bbb-a880-fe41995c9f82とboot-feature-us8できると思いました。 48 ee-85dc-dd3057660863、おそらくファームウェアがいくつかのBluetooth関連のエントリを起動できないかもしれませんが、私の理解を超えているので、助けてくれてありがとう。

ベストアンサー1

問題を解決しました。まず、dmesgにこのようなファームウェアがありません。

[    5.601521] b43 ssb0:0: Direct firmware load for b43/ucode11.fw failed with error -2
[    5.601549] b43 ssb0:0: Direct firmware load for b43/ucode11.fw failed with error -2
[    5.601576] b43 ssb0:0: Direct firmware load for b43-open/ucode11.fw failed with error -2
[    5.601595] b43 ssb0:0: Direct firmware load for b43-open/ucode11.fw failed with error -2
[    5.601597] b43-phy0 ERROR: Firmware file "b43/ucode11.fw" not found
[    5.601599] b43-phy0 ERROR: Firmware file "b43-open/ucode11.fw" not found
[    5.601600] b43-phy0 ERROR: You must go to https://wireless.wiki.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.

その後、指示に従いました。こここの問題を解決するには、私のカードがHIDモードでも動作するようにbluez-hid2hciをインストールする必要がありました。同様の問題がある人に役立つことを願っています。

おすすめ記事