Raspbian WheezyでRaspberry Piを実行しています。 USBポートの1つにBT(Bluetooth)ドングルを接続しています(モデルB RPiを持っています)。bluez-utils、blueman、bluetooth、libbluetooth-devのパッケージをダウンロードしてインストールしましたが、すべて正常に動作します。
しかし、質問があります:携帯電話から接続しようとすると、RPi側でPIN要求を無効にすることができますか?
PINを携帯電話用に構成する方法は知っていますが、RPiにPINを携帯電話とペアリングするように要求する必要はありません。
ここに私が働いたことがわかったアプローチがあります。
ps aux | grep applet
(bluemanプロセスを特定)してから、強制終了します。これにより、GUIアプリケーションが強制終了されます。これは、再起動するたびに行う必要があります。
/usr/bin/bluez-simple-agent
を開き、KeyboardDisplay
またはDisplayYesNo
(使用しているものに基づいて)をNoInputNoOutput
に変更します。バックグラウンドとフォアグラウンドでbluez-simple-agent
を実行します。
私の経験では、再起動は基本的に必要ありませんが、お勧めします。
これで問題が解決することを願っています。
これを行う方法のヒントについては、この記事のタイトルが付いたこの記事のデバイスとコンピューターのペアリングに関するセクションを参照してください。 Bluetoothヘッドセット-ArchLinux Wiki 私はこれを確認するためのBluetoothデバイスを持っていませんが、そこに記載されている手順もあなたのために働くかもしれません。