web-dev-qa-db-ja.com

Bluetooth接続が常に失敗するのはなぜですか?

約1年間正常に動作しているBluetoothヘッドセットがあります。最近、それは失敗しており、問題となっている時期は12.04へのアップグレードと同時に起こると思います。

デバイスのペアは問題ありません。ただし、接続しようとするたびに、「接続に失敗しました:接続に失敗しました」というエラーが表示されます。

bluetooth fail

コマンドラインからblueman-managerを実行し、次の出力を取得しました(接続が失敗したときに最後尾まで編集しました)。

_________
Generate (/usr/lib/python2.7/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py:230)
BSHSBE04 
_________
unset_op (/usr/lib/python2.7/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py:103)
op: regenerating instance <ManagerDeviceMenu object at 0x2d16b90 (GtkMenu at 0x2e5b750)> 
_________
fail (/usr/lib/python2.7/dist-packages/blueman/gui/manager/ManagerDeviceMenu.py:134)
fail (DBusException(dbus.String(u'Connect failed'),),) 

また、提案に基づいて、次のコマンドを使用してSSPを無効にしようとしました:Sudo hciconfig hci0 sspmode 0ですが、役に立たなかったようです。

最後に、私はペアリング解除と修復を試みましたが、時々接続性が得られますが、常にではありません。いずれにしても、毎回修復しなければならないのは面倒です。

このエラーを修正し、Bluetoothデバイスを以前の信頼性レベルに戻すにはどうすればよいですか?

5
Questioner

この問題に対する私の回避策は、(Bluetoothセットアップから)既知のデバイスのリストからヘッドセットを削除し、ペアリングを繰り返すことです。

ヘッドセットは、別のマシン(同じコンピューター上の仮想マシンでもある可能性があります)に接続されるまで、期待どおりに動作し続けます。その後、再びデバイスを削除して、ペアリングを繰り返す必要があります。

11.10から発生した安全なsinmpleペアリングに問題がある可能性がありますが、カーネル3.2.15で修正される予定です( bug#93186 を参照)。 SSPを無効にする の場合も試してみて、問題も解決します。

4
Takkat

これが遅すぎたり、話題にならないことを願っています。

私はすなわち12.10を持っていると同じ問題がありました。ブルーマンの「ローカルサービス」を開き、ポップアップウィンドウのオーディオタグの下にある「アドバンストオーディオレシーバー」と「ヘッドセットエミュレーション」を選択して解決しました。

これらのサービスは「実験的」および「非常に実験的」であるという事実を受け入れました。それは私のために働いた。

2
Andyc

スレッドはかなり古いですが、おそらく誰かを助ける:

これを試して、追加してください:

無効化=メディア

/etc/bluetooth/audio.confの「General」セクションに

多くのフォーラムで「Enable = Socket」を追加することを推奨していますが、私の場合は違いはありません。しかし、「Disable = Media」は別のコーヒーです。これにより、すべてのBluetoothヘッドセットが再びチャームのように接続されます。

とにかく、Ubuntu 10.04から12.04(およびその後Mint 13 Maya)に移動した後、Bluetoothヘッドセットがラップトップに接続できなくなったことに気付きました。

奇妙なことに、ヘッドセットはペアリング直後に接続されましたが、その後は接続できませんでした...

0
DZUNDA Miroslav