dhclient/ifconfigを使用して、誤ったアンテナと誤ったssid /パスワードを検出してください。

dhclient/ifconfigを使用して、誤ったアンテナと誤ったssid /パスワードを検出してください。

私はWi-Fiアンテナが悪いと思われる内蔵デバイスを開発しています。

デバイスを起動すると、ifconfigWi-Fi インターフェイスが表示されます。

...
wlan3     Link encap:Ethernet  HWaddr 08:ea:40:d7:63:27  
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

その後、パスワードなしでラップトップにWiFiアクセスポイントを作成しました。で動作するようにデバイスを設定してみましたiwconfig wlan3 essid philip

その後、インターフェイスにIPを割り当て、dhclient wlan3 -vverboseのログに成功したことを示すようでした。再実行すると、ifconfigインターフェイスにIPがあることを確認できます。

...
wlan3     Link encap:Ethernet  HWaddr 08:ea:40:d7:63:27  
          inet addr:192.168.12.120  Bcast:192.168.12.255  Mask:255.255.255.0
          inet6 addr: fe80::aea:40ff:fed7:6327/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11 errors:0 dropped:34 overruns:0 frame:0
          TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1846 (1.8 KB)  TX bytes:7274 (7.2 KB)

実行がping -I wlan3 -c 1 8.8.8.8失敗したので実際に接続されていないことを知っているにもかかわらず。

  1. IP割り当てでWi-Fiが実際にネットワークに接続されていることを確認していますか?(間違ったパスワードまたはssiddhclient wlan3が停止しているようです)

  2. 2番目の合計値からRX潜在的なハードウェア問題について推論できますか?TXifconfig

最後の目標は、私のソフトウェアが誤ったssid /パスワードと欠陥のあるハードウェアを区別することです。

ベストアンサー1

1) はい。

2) いいえ。

iw wlan3 station dump潜在的なハードウェアの問題(アンテナの欠落や損傷など)を検出するためのより良い情報を提供できます。

3)問題が間違ったSSIDまたはパスワード検出であり(間接的に)wpa_supplicant(WEPの代わりに、または暗号化なし)を使用していると仮定してくださいwpa_cli

おすすめ記事