-1

他のデバイスで使用されるカスタム Bluetooth サービスを提供する組み込みシステムに取り組んでいます。ubuntu 13.04を実行しているため、bluez 4.101. デフォルトでは、多くのサービスが bluez で有効になっています (デバイスに対してsdptool browseを実行すると表示されます)。/etc/bluetooth/main.confの次の(文書化されていない)行を使用して、1つを除くすべてを無効にすることができました

DisablePlugins = network,input,audio

ただし、ダイヤルアップ ネットワークという 1 つのサービスがまだ存在します。デバイスが独自のカスタム サービスのみを提供するようにしたいのですが、何を試しても、ダイヤルアップ ネットワークを無効にする方法がわかりません。

質問は: bluez 4 でダイヤルアップ ネットワーク サービス/プロファイルを無効にするにはどうすればよいですか?

4

2 に答える 2

1

ダイヤルアップ ネットワークは、 pnatという名前のプラグインによって提供されます。

DisablePlugins = network,input,audio,pnat
于 2015-03-12T22:52:31.023 に答える
0

/etc/bluetooth/main.conf を編集する代わりに、「sdptool del」を使用してみましたか? つまり、「sdptool browse」を使用して record_handle を取得してから、「sdptool del record_handle」を使用します。

于 2014-12-18T00:58:50.387 に答える