Raspberry Pi 2 で Bluetooth ペアリング(2016.3)

ネットで調べると bluez-utils を使った設定方法がたくさん出てくる。

でも Raspbian Jessie だと bluetoothctl を使って設定するみたい。

sudo apt-get update
sudo apt-get install bluez bluetooth blueman

これで必要なものが入る。

bluetoothctl

と起動するとプロンプトが出るので

scan on
devices

でデバイスのアドレスを表示。

agent on
default-agent
pair XX:XX:XX:XX:XX:XX

でペアリング完了。
キーボードはPIN入力が必要?
マウスは特にすることなし。

connect XX:XX:XX:XX:XX:XX

で接続。成功すればこれで動くようになる。

trust XX:XX:XX:XX:XX:XX

で今後は自動的に接続する。

うまくいかないときは

remove XX:XX:XX:XX:XX:XX

して最初からやり直す。

場合によっては

discoverable on

する必要があるかも。

blueman(GUIツール)は入れたけど、今のところ使う機会なし。