Bluetoothデバイスは引き続き切断されます。

Bluetoothデバイスは引き続き切断されます。

私のラップトップのBluetoothをSPPを提供する近くのデバイスに接続し、端末プログラムを使用してデバイスと通信したいと思います。 Windowsではうまくいき、Linuxで再作成しようとしています。私はLinux上で(Ubuntu GUIを使用して)デバイスをペアリングし、信頼してから(他の投稿の理解に基づいて)次のローカルttyデバイスを作成しました。

root@ta-ms:~# sdptool add --channel=22 SP
root@ta-ms:~# rfcomm bind /dev/rfcomm1 BC:23:E0:82:5C:6a 22

その後、そのデバイスでターミナルプログラムを起動します。

root@ta-ms:~# minicom -D /dev/rfcomm1

minicomが起動し、ターミナルウィンドウが表示されますが、入力してもデータは移動しません。

誰でもここで何が起こっているのかを提案できますか? BT+SPP+RFCOMM/TTYを正しく設定していないので、そうなのでしょうか、それとも別の問題があるのでしょうか?

ベストアンサー1

「sdptool」コマンドが不要になり、使用されなくなったことがわかりました。 SEに対するほとんどの回答はまだこれを参照しているため、多くのユーザーが問題を抱えています。

上記のsdptoolコマンドを削除して残りを維持すると、すべてが確実に実行されます。これをやって以来、毎回つながり、とてもうまくいきます。また、BTチャンネル番号はスキップされますので、以下を使用してください。

rfcomm bind /dev/rfcomm1 BC:23:E0:82:5C:6a

おすすめ記事