저는 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
가 정지된 것 같습니다)두 번째 합계 값에서
RX
잠재적인 하드웨어 문제에 대해 추론 할 수 있나요?TX
ifconfig
최종 목표는 내 소프트웨어가 잘못된 ssid/비밀번호와 결함이 있는 하드웨어를 구별하도록 하는 것입니다.
답변1
1) 그렇습니다.
2) 아니요.
iw wlan3 station dump
잠재적인 하드웨어 문제(예: 안테나 누락 또는 손상)를 감지하기 위한 더 나은 정보를 제공할 수 있습니다.
3) 문제가 잘못된 SSID 또는 비밀번호 감지이고 (간접적으로) wpa_supplicant
(WEP 대신 또는 암호화 없음)을 사용하고 있다고 가정하면 살펴보십시오 wpa_cli
.