wpa_supplicant no Debian não conecta a rede

2

Atualmente, estou tentando conectar-me à minha rede Wi-Fi doméstica (segurança WPA2), mas quando executo sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf , executar /sbin/iw wlan0 link imediatamente depois sempre retorna Not Connected . sudo dhclient -v wlan0 retorna No DHCPOFFERS Received .

A execução de sudo iwconfig wlan0 scan mostra que a rede que estou tentando acessar está realmente no alcance e acessível, portanto, o problema deve ser local.

Eu verifiquei wpa_supplicant.conf e o psk e o ssid estão definitivamente corretos. O conteúdo completo é:

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
}

O conteúdo do meu arquivo / 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

EDITAR:

Eu mudei o conteúdo do /etc/wpa_supplicant.conf para segurar

pairwise=AES
pairwise=AES

mas isso me deu um erro invalid cipher , então eu configurei ambos para AES-CCMP , o que me pegou ... o mesmo erro. Acabei apenas comentando essas linhas. Eu corri wpa_supplicant novamente, mas ainda assim recebo Not Connected .

    
por Gordon Estes 20.06.2015 / 17:23

1 resposta

0

WPA original usado TKIP.

O WPA2 usa o AES-CCMP.

Se sua rede usa o WPA2, você deve especificar o AES, não o TKIP.

    
por 20.06.2015 / 21:05