Bluetoothデバイスを見えないように設定/受信ペアリングを無効にする

Bluetoothデバイスを見えないように設定/受信ペアリングを無効にする

Ubuntuサーバーでは、Bluetooth USBドングルとしてbluezパッケージを使用しています。アダプタからデバイスへのBluetooth接続を開始したいのですが、デバイス自体がBluetoothアダプタを介した接続/ペアリングを検出または開始できません。 / etc / bluetoothファイルには、Bluetoothアダプタの表示時間を1秒に設定するオプションのみがありますが、他の電話と同様に表示機能を完全に無効にしたいと思います。どのようなヒントがありますか?ありがとうございます:-)

ベストアンサー1

デフォルトでは、Bluetoothアダプタは他の場所(Bluetoothパネルなど)を変更しない限り表示されません。

ただし、ペアリングされたデバイスは、ドングルが見えなくてもドングルに接続できます。これは、ペアリングされたデバイスが直接呼び出すドングルのMACアドレスを知っているためです。

ドングルが検索または接続試行に応答しないようにするには、次のコマンドを実行します。

sudo hciconfig hci0 noscan

これにより、デフォルトでドングルが「転送専用」モードに切り替わります。これは起動時に持続しないため、デフォルトで適用するにはいくつかの起動スクリプト/メニューに追加する必要があります。

おすすめ記事