터미널을 통해 WIFI WPA2에 연결하는 방법을 시험해보고 싶습니다.
그래서 "/etc/wpa_supplicant"를 만들었습니다.
network = {
ssid = "nameOfWifi"
psk = "passwordNumberThatIFoundOnTheWifiHardware"
}
그런 다음 명령을 실행하기 시작했습니다.
sudo wpa_supplicant -B -i wlan0 -c /etc/wpa_supplicant.conf -D nl89211
오류가 발생하지 않습니다. 마지막 단계까지
지금 내 Wi-Fi에 연결하는 명령을 시작하세요
sudo dhclient -v wlan0
산출:
//Meta infos...
Listening on LPF/wlan0/00:1e:65:bb:4e:ee
Sending on LPF/wlan0/00:1e:65:bb:4e:ee
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 97 interval 3 (xid:0x18018e53)
DHCPDISCOVER on wlan0 to 255.255.255.255 port 97 interval 4 (xid:0x18018e53)
DHCPDISCOVER on wlan0 to 255.255.255.255 port 97 interval 5 (xid:0x18018e53)
//repeating
내가 여기서 무엇을 놓치고 있는 걸까요? 자격 증명이 잘못된 경우 해당 오류 메시지를 어떻게 알 수 있나요? 더 자세한 디버깅/장황한 내용이 있습니까?
답변1
wpa_passphrase
WPA 네트워크용 프로필을 생성할 때 필요합니다. 패키지 wpa_passphrase
에 포함되어 있습니다 .wpa_supplicant
예:
wpa_passphrase "nameOfWifi" "password" > /etc/wpa_supplicant.conf