В настоящее время я пытаюсь подключиться к своей домашней сети Wi-Fi (безопасность WPA2), но когда я запускаю sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf
, сразу после всегда /sbin/iw wlan0 link
возвращает Not Connected
. sudo dhclient -v wlan0
возвращает No DHCPOFFERS Received
.
Запуск sudo iwconfig wlan0 scan
показывает, что сеть, к которой я пытаюсь получить доступ, действительно находится в зоне действия и доступна, поэтому проблема должна быть локальной.
Я проверил wpa_supplicant.conf
и psk и ssid определенно верны. Полное содержание:
ap_scan=1
ctrl_interface=/var/run/wpa_supplicant
network={
ssid="<SSID>"
scan_ssid=0
proto=WPA
key_mgmt=WPA-PSK
#psk="<pw>"
psk=<converted psk from wpa_passphrase>
pairwise=TKIP
group=TKIP
}
Содержимое моего файла /etc /network /interfaces:
auto wlan0
iface wlan0 inet dhcp
wpa-ssid <SSID>
wpa_psk <PW>
wpa-ap-scan 1
pre-up sudo /sbin/wpa_supplicant -i wlan0 -Dwext -c /etc/wpa_supplicant.conf
pre-up sleep 5
post-down sudo killall -q wpa_supplicant
РЕДАКТИРОВАТЬ:
Я изменил содержимое /etc/wpa_supplicant.conf для хранения
pairwise=AES
pairwise=AES
но это дало мне invalid cipher
ошибку шифрования , поэтому я установил на AES-CCMP
, что дало мне ... ту же ошибку. Я просто прокомментировал эти строки. Я снова запустил wpa_supplicant
, но в результате все равно получаю Not Connected
.