
私はWi-Fiアンテナが悪いと思われる内蔵デバイスを開発しています。
デバイスを起動すると、ifconfig
Wi-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 -v
verboseのログに成功したことを示すようでした。再実行すると、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
失敗したので実際に接続されていないことを知っているにもかかわらず。
IP割り当てでWi-Fiが実際にネットワークに接続されていることを確認していますか?(間違ったパスワードまたはssid
dhclient wlan3
が停止しているようです)2番目の合計値から
RX
潜在的なハードウェア問題について推論できますか?TX
ifconfig
最後の目標は、私のソフトウェアが誤ったssid /パスワードと欠陥のあるハードウェアを区別することです。
答え1
1) はい。
2) いいえ。
iw wlan3 station dump
潜在的なハードウェアの問題(アンテナの欠落や損傷など)を検出するためのより良い情報を提供できます。
3)問題が間違ったSSIDまたはパスワード検出であり(間接的に)wpa_supplicant
(WEPの代わりに、または暗号化なし)を使用していると仮定してくださいwpa_cli
。