投稿

6月, 2019の投稿を表示しています

Ubuntu CoreでBluetoothスピーカー接続

UbuntuCoreでBluetoothスピーカーを接続したかったので、色々調べてみた。 まあ、BlueZを使うみたいなんだけど、 前にやったとき はBlueZ 4だったのだが、今はBlueZ 5になっているようだった。 で、同じようにやってみたが・・・できなかったよ。 なんと! bluez-simple-agent コマンドが入ってないみたい。。。 まあ、一先ず前回同様にインストール。 # apt-get install bluez ここから、bluetoothctlコマンドを使ってペアリングと接続を行うのだ。 Takashi Yamamiyaさん の言うとおりにやれば上手く行くでしょう。 $ bluetoothctl [ NEW ] Controller XX:XX:XX:XX:XX:XX MY-PC [default] [bluetooth] # power on [bluetooth] # scan on [ CHG ] Controller XX:XX:XX:XX:XX:XX Discovering: yes [ NEW ] Device YY:YY:YY:YY:YY:YY BlutoothSpeaker こんな感じで見つかります。見つかったら、scan offしておきましょう。 そして、ペアリング・・・ [bluetooth] # pair YY:YY:YY:YY:YY:YY Attempting to pair with YY:YY:YY:YY:YY:YY [ CHG ] Device YY:YY:YY:YY:YY:YY Connected: yes Request PIN code [agent] Enter PIN code: 0000 [ CHG ] Device YY:YY:YY:YY:YY:YY UUIDs: ffffffff-ffff-ffff-ffff-ffffffffffff [ CHG ] Device YY:YY:YY:YY:YY:YY UUIDs: ffffffff-ffff-ffff-ffff-ffffffffffff [ CHG ] Device YY:YY:YY:YY:YY:YY ServicesResolved: yes [ CHG ] Device YY:YY:YY:YY:YY:YY