2

В настоящее время я пытаюсь подключиться к своей домашней сети 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 .

1 ответ1

0

Оригинальный WPA использовал TKIP.

WPA2 использует AES-CCMP.

Если ваша сеть использует WPA2, вы должны указать AES, а не TKIP.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .