「hcitool lescan」には特権システムコールが必要ですが、「hcitool scan」にはなぜ必要ないのですか?

「hcitool lescan」には特権システムコールが必要ですが、「hcitool scan」にはなぜ必要ないのですか?

回答root以外のユーザーでBluetooth LEスキャンを行いますか?システムコール(in)がhcitool lescan「ジョブが許可されていません」エラーを生成したことを示します。writevhci.c

hci_le_set_scan_parameters -> hci_send_req -> hci_send_cmd -> writev

通常のBluetoothスキャンと比較して、Bluetooth LEスキャンの特別な点は何ですか?

PS:これはTorvaldsの有名な引用を思い出させます。日常的な仕事をするためにルートパスワードを要求するのは「愚かなこと」です。。ここには妥当な理由があることを願っています。

ベストアンサー1

おすすめ記事