剥落記

For myself and for the happy few.

Manjaro Linux 設定 (Bluetooth)

私が使っているPC(ワークステーション)にはBluetoothアダプタが付いていなかったのでこんなものを買った。

Bluetoothアダプタ 5.0 【TELEC認証済(認証番号:217-204183)】 Bluetoothアダプター Bluetooth USBア... https://www.amazon.co.jp/dp/B08DRD2W8R/ref=cm_sw_r_tw_dp_YQ27G4RD2TBP8VRPCDY0

だが,Linuxマシンに差しただけではつかえなかった(まあ,そうでしょうな)


(sudo) bluetoothctl を実行すると,コントローラーがないと怒られるので原因を探る

調査

  • $ journalctl -f | hci を実行した後,USBドングルを差し込む

出力:

[    4.931026] bluetooth hci0: Direct firmware load for rtl_bt/rtl8761b_fw.bin failed with error -2
[    4.931028] Bluetooth: hci0: RTL: firmware file rtl_bt/rtl8761b_fw.bin not found

ファームウェアが見つからんと言われている

対処

  • AURからファームウェアrtl8761b-fwをインストールする: $ yay -S rtl8761b-fw

教訓:

  1. ググり方を工夫する。周辺機器系のトラブルの場合は,機種名や求められるファームウェア名を特定した後,詳細に検索をかける
  2. ファームウェア系で困ったらユーザーレポジトリで検索してみる

今後,なにか問題が起こったらこの記事を参考にドライバをビルドする

参考