Original WPA used TKIP.
WPA2 uses AES-CCMP.
If your network uses WPA2, you should be specifying AES, not TKIP.
Ich versuche gerade, eine Verbindung zu meinem WiFi-Heimnetzwerk herzustellen (WPA2-Sicherheit), aber wenn ich laufe sudo wpa_supplicant -B -D wext -i wlan0 -c /etc/wpa_supplicant.conf
, wird das Laufen /sbin/iw wlan0 link
sofort danach wieder hergestellt Not Connected
. sudo dhclient -v wlan0
kehrt zurück No DHCPOFFERS Received
.
Das Ausführen sudo iwconfig wlan0 scan
zeigt, dass das Netzwerk, auf das ich zugreifen möchte, tatsächlich in Reichweite ist und zugänglich ist. Das Problem muss also lokal sein.
Ich habe überprüft wpa_supplicant.conf
und die Psk und Ssid sind definitiv korrekt. Der vollständige Inhalt ist:
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 }
Der Inhalt meiner / etc / network / schnittstellendatei ist:
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
BEARBEITEN:
Ich habe den Inhalt von /etc/wpa_supplicant.conf geändert
pairwise=AES pairwise=AES
aber das hat mir einen invalid cipher
fehler gebracht, also habe ich beides gesetzt AES-CCMP
, was mir ... den gleichen fehler gebracht hat. Am Ende habe ich nur diese Zeilen kommentiert. Ich bin wpa_supplicant
wieder gelaufen, bekomme aber immer noch Not Connected
das Ergebnis.
Original WPA used TKIP.
WPA2 uses AES-CCMP.
If your network uses WPA2, you should be specifying AES, not TKIP.