wpa_supplicant를 설정하여 로컬 Wi-Fi에 연결하는 데 문제가 있습니다.
요청자를 구성하기 위해 실행하는 내용은 다음과 같습니다.
modprobe <wifi-driver>
iw dev wlan0 set type station
ifconfig wlan0 up
wpa_supplicant -i wlan0 -D nl80211 -c /etc/misc/wifi/wpa_supplicant.conf
wpa_cli -i wlan0 status // returns "wpa_state=SCANNING"
wpa_supplicant.conf는 다음과 같습니다.
ctrl_interface=/var/run/wpa_supplicant
network={
#WPA-PSK
ssid=<ssid>
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP CCMP
group=TKIP CCMP
psk=<pwd>
}
대화형 모드에 들어가면
<3>CTRL-EVENT-SCAN-RESULTS
<3>WPS-AP-AVAILABLE
<3>CTRL-EVENT-NETWORK-NOT-FOUND
잘못된 SSID 및 PWD 외에 알아야 할 다른 사항이 있습니까?
답변1
proto=WPA
WPA 보안 프로토콜의 첫 번째(안전하지 않은) 버전만 사용하려고 합니다 . 최신 액세스 포인트에는 최소한 WPA2가 필요할 가능성이 높으며 WPA3도 지원할 수도 있습니다.
proto=RSN
WPA2 및 WPA3을 허용하지만 WPA(1)은 허용하지 않도록 설정합니다 .