質問: ubuntu11.10のコマンドラインでのbluetoothペアリング ubuntu 11.10を使用していて、コマンドラインからbluetoothデバイスに接続しようとしていますが、常にグラフィカルダイアログボックスにpinを入力する必要があります。使用するコマンドは次のとおりです。root@ubuntu:~# hcitool scan scanning ... 00:00:00:00:00:00 device root@ubuntu:~# rfcomm connect 0 00:00:00:00:00:00 1 この後、enter pinダイアログが表示されます。コマンドラインで対話を維持する方法はありますか?私の環境では、guiを使用したり、ユーザーにpinの入力を要求したりすることは許可されていません。ところで、pinは常に同じですが、macは時々変更されます。
回答: あなたが探しているのは、pinを検証するbluetoothエージェントです。非常に単純なものが ここ にあり、pythonで書かれています。たとえば、requestpincodeの末尾を「return "0000"」に変更する必要があります。