
Ubuntu日本語フォーラム

ログインしていません。
Ubuntu10.04を使っています。
Bluetoothヘッドセットへの再接続ができません。
一度接続設定を行ったあと、再起動したりして接続する分には問題ないんですが、ヘッドセットを別のマシンや携帯とペアリングしたあとにもう一度接続しようとしても方法が分かりません。毎回、デバイスを削除→新規設定を行っています。
接続は毎回上部パネルのインジケーターアプレット 0.3.7から行っています。
コマンドから
sudo hidd --connect { ヘッドセットのアドレス}も実行してみたんですが、
Can't get device information: Permission denied
と出てしまいます。
どうすれば、再接続できるようになりますか?
オフライン
おそらくお使いのヘッドセットの仕様なんじゃないかと思いますが、どうでしょうか?
http://k-tai.impress.co.jp/cda/article/ … 23637.html
http://www.planex.co.jp/product/bluetooth/bt-05hst/
複数デバイスとのペアリングを持てるやつは、「マルチペアリング対応」とかって大きく書かれているかと思います。
かくいう私もシングルペアリングのデバイスしか持っていなくて、複数マシン間のペアリングが面倒くさく感じている一人ですが・・・
オフライン
gontomoさん返信ありがとうございます。
今使っているヘッドセットはhttp://www.pro.logitec.co.jp/pro/g/gLBT-HP110C2BK/です。
自動接続をしたい訳ではなく、いちいちデバイス削除→新規登録をせずにBluetooth接続をしたいです。
Windowsや携帯ではできているので、Ubuntuでもできないことはないのではないかと思っています。
方法はありますか?
オフライン
こんにちは、私もこのヘッドセット持っております。 仕様として
※オーディオプロファイル機器、ハンズフリー通話プロファイル機器、各1台とのペアリングが可能です。同じプロファイル機器の、同時ペアリングはできません。
とあります。
つまりハンズフリープロファイルにて他の携帯などでペアリングをしてあるとUbuntuを含め別の機器とはハンズフリープロファイルにて接続はできません。
ということで同じプロファイルでカブってしまっているんじゃないでしょうか? また最近の携帯電話は両方のプロファイルを持っておりますし、ペアリングした際に両プロファイルを使ってしまっているんじゃないでしょうか?携帯の方で個々のプロファイルを使用する、しないを設定できるはずなので確認してみてください。
携帯で通話も、音楽も聞けている状態であれば両プロファイル使用済です。
オフライン
私の#2とhiropackさんの#4は根本的には同じことを説明しているんですが、同一プロファイルに対して1つのペアリングしか保持できないのがシングルペアリング、複数のペアリングを保持できるのがマルチペアリングです。
現況の説明としては#4の後半に書かれていることが当てはまるのではないかと思います。
たぶん、携帯とペアリングをするとHSP(or HFP)とA2DP(+AVRCP)の2つのプロファイルでペアリングされてしまっているのではないかと。
この状態であれば、Windowsであろうと、Ubuntuであろうと、当該ヘッドフォンを使おうと思ったら再ペアリングが必要なはずです。
逆に言えば、携帯はHSP、UbuntuはA2DPとプロファイルを分けてやればご希望の状況を作り出せると思います。
--------
補足
ペアリングというのは、単に機器同士の登録を行っているだけではなくて、ペアリングを行うことで通信に使用する暗号キーを双方で取り交わします。
シングルペアリングというのはその暗号キーをひとつしか持てない機器、マルチペアリングは複数持てる機器だと思ってください。
シングルペアリングでは1つしかキーを持てないので、UbuntuでペアリングをしたあとにWindowsでペアリングをすると、Ubuntuで取り交わした暗号キーが失われてしまいます。
また、暗号キーはペアリング操作毎に異なるものを発行するので、一度失われた暗号キーは二度と発行することができません。
このため、シングルペアリングのデバイスでは接続先を変更するたびにペアリングをする必要が出てくるということです。
--------
オフライン