質問: 現在、Raspberry Pi上で動作するアクセスポイントの収集ツールを作成しています。 (アクセスポイントのリストとRSSIの変化を監視するようなツールです) 方法としては、無線LANインタフェースをモニターモードに設定した上で、 2.5GHzと5GHzの全チャネルを定期的にiwconfig(iw)コマンドで 切替ながらtsharkでビーコンを収集する形をとっています。 現在のこの方法では、全チャネル分を収集するのに時間が掛かりすぎるので、 もっと短時間で取得する方法はないか探しております。 但し、制限があり、Active Scanではなく、Passive Scanで収集する必要があります。 従って以下のコマンドで収集する方法はNGです。 iwlist wlan0 scan 追伸: 携帯電話の無線アナライザアプリは短時間でアクセスポイントのいろんな情報を 取得して表示していますが、これは、Active Scanで取得しているのでしょうか?
回答: 結果的にはできない、という自己解決でCLOSEします。