問題タブ [wpa-supplicant]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
569 参照

wifi - NL80211_BSS_CAPABILITY を使用して、スキャンしたネットワークの WiFi セキュリティ キー (WPA、WPA2、ESS) を取得するには?

ネットリンク ライブラリ nl80211.h を使用して wifi ネットワークをスキャンし、ssid、MAC アドレス、ステータス、周波数、信号を正常に取得しています。同じライブラリを使用して、すべてのネットワークのセキュリティ タイプを追加したいと考えています。セキュリティのためにコードにハードコーディングしている整数を与える列挙型の 1 つとして NL80211_BSS_CAPABILITY を使用しています。これは面倒なようで、このアプローチでは多くのデータ (整数値) を入力する必要があります。WPA/WPA2 を取得することは問題ありませんが、オープン ネットワークが存在する場合、コードは失敗します。以下は、これまでに使用した値です。できれば wpa_supplicant および netlink Library に類似した、ネットワーク (ESS または WEP) を開くことができるより良いロジックが評価されます。