Bluetooth USBアダプタとヘッドセットをペアリングする(bluez 5)
(ブログの下書きを整理していてみつけた書きかけに補足して仕上げ。)
以前、bluez4 を使用する接続方法を書いた。
bluez5 に上げた後、あの記述のままではうまくいかなかったので、bluez-test-scripts パッケージ内のスクリプトで一部手順を置き換えて試したところ、ペアリングに成功したのだが、その当時のメモがない。
今(bluez 5.50 が入っている)どうするかというと、bluetoothctl コマンドを使う。
(GUI ならほんとは blueman とか使うんだろうけど、こっちの方法に馴染んでしまった)
$ bluetoothctl
[bluetooth]# scan on ←プロンプトが変わる。ホストアダプターの方をペアリング受付状態にする。
デバイスの方もペアリング受付状態にしてから、
[bluetooth]# devices
Device XX:XX:XX:XX:XX:XX (デバイス名) ←ホストアダプターから見えているデバイスのリストが出てくる
:
[bluetooth]# pair XX:XX:XX:XX:XX:XX ← ペアリングする相手のアドレスを指定する。XX:...の部分は Tab キーで補完が効く
ペアリングに成功したら、
[bluetooth]# connect XX:XX:XX:XX:XX:XX
で接続確立。
[bluetooth]# quit
でコマンドプロンプトに戻る。
« Perl でGMT → JST の時差を直す | トップページ | LVM のロジカルボリュームをあるPVから別のPV(新規作成)に移す方法 »
「パソコン・インターネット」カテゴリの記事
- apt-cacher-ng と cli.github.com(2026.06.20)
- wine で LINEを使う(2026.04.10)
- apt-cacher-ng と ftp.jp.debian.org(2026.03.25)
- minicom の右枠線がズレる問題へのパッチと gdb の話(2026.01.04)
- Bluefish 関連ページ 復活(2025.12.29)
« Perl でGMT → JST の時差を直す | トップページ | LVM のロジカルボリュームをあるPVから別のPV(新規作成)に移す方法 »


コメント