0
を切断することはできません、私は切り離すことができないから、奇妙な状態でのBluetooth低エネルギーのコネクションで終わる:は、随時BLE接続
$ sudo hcitool con
Connections:
< LE F1:11:52:84:77:25 handle 70 state 1 lm MASTER
$ sudo hcitool ledc F1:11:52:84:77:25
Could not disconnect: Input/output error
私はどちらかの接続上の任意の情報を取得することはできません。
$ sudo hcitool leinfo F1:11:52:84:77:25
Requesting information ...
Could not create connection: Input/output error
私はどちらかに再接続することはできません(コードをチェックします。エラーがl2cap_connectから降りて来て()それは、このリモートアドレスにソケットを開こうとし失敗した場合)。
は、コマンドまたはそのバグの接続を消去するものはあり...(しかし、それは非常に満足のいくものではないのです ;$ sudo gatttool -t random -b F1:11:52:84:77:25 -I
[F1:11:52:84:77:25][LE]> connect
Attempting to connect to F1:11:52:84:77:25
Error: connect: Device or resource busy (16)
私がこれまで持っている唯一の解決策は抜いて、私のBLEドングルを接続し直しするのですか?
これは、Linux(ミント18)上にあり、のbluez 5.37を使用して。
私はまた 'sudo bccmd -d hci0 warmreset'を使って問題を解決するように言われました。私はあなたのことをテストしますが、確かにあまりにもうまくいくはずです。 – user1381
あなたのソリューションが動作することを確認します(あまりにも) – user1381