機械読み取り可能なWi-Fiスキャナ用のCLIツールを探しています。iwlist
ビットレートを奇妙に報告するなど、機械が読めない作業を試みました。
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 6 Mb/s
9 Mb/s; 12 Mb/s; 18 Mb/s
Bit Rates:24 Mb/s; 36 Mb/s; 48 Mb/s; 54 Mb/s
別のツールはiw
非常に便利ですが、ヘルプには次のように記載されています。
このツールをスクリーンスクラップしないでください。出力は不規則と見なされます。
nmcli
私のディストリビューションでは利用できないようで、試していません。
編集する
現在はSSID、BSSID属性の一部しか必要ありませんが、今後はネットワーク暗号化の有無、暗号化モード(WPA、WPA2、WPA3...)、共有鍵を使用するかどうかなど、多くの情報を提供しなくても出力安定性が保証されるツールを要求しています。
主にRaspbianの展開に必要です。