wpa_cli kann keine Verbindung zu WPS-aktiviertem WLAN herstellen

2262
Christian

Ich versuche, eine Verbindung zu einer Netgear arlo-Basisstation herzustellen, die über WLAN mit ihren Netzwerkkameras kommuniziert. Die Verbindung wird über WiFi Protected Setup (WPS) hergestellt. Ich kann eine Kamera erfolgreich an einen anderen WPS-Bushbutton mit AccessPoint anschließen und die Kamera / den Portscan anzeigen.

Jetzt möchte ich mein Notebook mit debian an die arlo-Basisstation anschließen.

Ich habe erfolgreich eine Verbindung zu meinem üblichen Router über WPS hergestellt, so dass "das Ding selbst" funktioniert (dh eine WPS-Bushbutton-Verbindung zu meinem WPA2 / CCMP-WLAN kann über hergestellt wpa_cliund danach verwendet werden).

Dies ist eine wpa_cliAusgabe, wenn versucht wird, eine Verbindung mit der arlo-Basis herzustellen, deren feste, unveränderliche und nicht NETGEAR73verwaltbare SSID lautet : bssid a0: 63: 91: xx: xx: xx gemütliches Heimnetzwerk ?!):

> scan_results bssid / frequency / signal level / flags / ssid a0:63:91:xx:xx:xx 2437 -66 [WPA2-PSK-CCMP][WPS][ESS] NETGEAR73 xx:xx:xx:xx:xx:x1 2462 -57 [WPA2-PSK-CCMP][ESS] my_wifi xx:xx:xx:xx:xx:x2 2462 -59 [WPA2-PSK-CCMP][ESS] my_wifi xx:xx:xx:xx:xx:x3 2412 -44 [WPA2-PSK-CCMP][ESS] my_wifi xx:xx:xx:xx:xx:x4 2462 -66 [WPA2-PSK-CCMP][ESS] my_wifi > wps_pbc a0:63:91:xx:xx:xx OK <3>CTRL-EVENT-SCAN-RESULTS <3>WPS-AP-AVAILABLE <3>CTRL-EVENT-SCAN-RESULTS <3>WPS-AP-AVAILABLE (...) 

(Ich renne hinunter zur Arlo-Basisstation, drücke den SYNCKnopf dreimal manuell, um die WPS-Bushbutton-Sequenz zu starten.

(...) <3>Trying to associate with a0:63:91:xx:xx:xx (SSID='NETGEAR73' freq=2437 MHz) <3>Association request to the driver failed <3>Associated with a0:63:91:xx:xx:xx <3>CTRL-EVENT-EAP-STARTED EAP authentication started <3>CTRL-EVENT-EAP-STATUS status='started' parameter='' <3>CTRL-EVENT-EAP-PROPOSED-METHOD vendor=14122 method=1 <3>CTRL-EVENT-EAP-STATUS status='accept proposed method' parameter='WSC' <3>CTRL-EVENT-EAP-METHOD EAP vendor 14122 method 1 (WSC) selected <3>CTRL-EVENT-EAP-STATUS status='completion' parameter='failure' <3>CTRL-EVENT-EAP-FAILURE EAP authentication failed <3>WPS-FAIL <3>CTRL-EVENT-DISCONNECTED bssid=a0:63:91:xx:xx:xx reason=3 locally_generated=1 > 

Aus irgendeinem Grund wird meine Verbindung abgelehnt (der <3>Association request to the driver failed-part erscheint auch, wenn ich mich erfolgreich mit meinem eigenen WLAN-Netzwerk verbunden habe) mit dem <3>CTRL-EVENT-EAP-FAILURE EAP authentication failed-fehler.

Ich habe tatsächlich bemerkt, dass mein eigener Router (siehe unten) aufgelistet ist, [WPS-PBC]während die Arlo-Basisstation als angegeben ist [WPS], was den PIN-Modus anzeigen sollte. Manchmal (und ich kann es nicht reproduzieren) wird es als aufgeführt [WPS-PBC], dennoch versagt die obige Sequenz immer noch genau gleich.

Irgendwelche Ideen, was hier los sein könnte und warum ich keine WPS-Verbindung herstellen kann (und damit WPA2-PSK findet) zum arlo AP?


Nur zum Spaß, um zu zeigen, dass es tatsächlich für andere Verbindungen funktioniert, ist dies die Verbindung zu meinem eigenen WLAN über WPS. xx:xx:xx:xx:xx:7aist der Router, der WPS-Bushbutton ausführen kann, xx:xx:xx:xx:xx:x1/x2/x3sind die anderen Zugriffspunkte, die nicht die gleiche SSID und WPA2-PSK mit dem Router gemeinsam nutzen können (lustige Randbemerkung: WPS wechselt zwischen Notebook und Router, das Notebook verbindet sich jedoch normalerweise mit einem der Accesspoints Das ist ein wenig näher an WPS):

me@notebook:~# /sbin/wpa_cli wpa_cli v2.1 (...) Selected interface 'wlan0'  Interactive mode  > scan_results bssid / frequency / signal level / flags / ssid xx:xx:xx:xx:xx:7a 2412 -38 [WPA2-PSK-CCMP][WPS-PBC][ESS] my_wifi xx:xx:xx:xx:xx:x1 2462 -58 [WPA2-PSK-CCMP][ESS] my_wifi xx:xx:xx:xx:xx:x2 2462 -63 [WPA2-PSK-CCMP][ESS] my_wifi a0:63:91:xx:xx:xx 2437 -69 [WPA2-PSK-CCMP][WPS][ESS] NETGEAR73 xx:xx:xx:xx:xx:x3 2462 -70 [WPA2-PSK-CCMP][ESS] my_wifi > wps_pbc xx:xx:xx:xx:xx:7a OK <3>CTRL-EVENT-SCAN-RESULTS <3>WPS-AP-AVAILABLE-PBC <3>Trying to associate with xx:xx:xx:xx:xx:7a (SSID='my_wifi' freq=2412 MHz) <3>Association request to the driver failed <3>Associated with xx:xx:xx:xx:xx:7a <3>CTRL-EVENT-EAP-STARTED EAP authentication started <3>CTRL-EVENT-EAP-STATUS status='started' parameter='' <3>CTRL-EVENT-EAP-PROPOSED-METHOD vendor=14122 method=1 <3>CTRL-EVENT-EAP-STATUS status='accept proposed method' parameter='WSC' <3>CTRL-EVENT-EAP-METHOD EAP vendor 14122 method 1 (WSC) selected <3>WPS-CRED-RECEIVED <3>WPS-SUCCESS <3>CTRL-EVENT-EAP-STATUS status='completion' parameter='failure' <3>CTRL-EVENT-EAP-FAILURE EAP authentication failed <3>CTRL-EVENT-DISCONNECTED bssid=xx:xx:xx:xx:xx:7a reason=3 locally_generated=1 <3>CTRL-EVENT-SCAN-RESULTS <3>WPS-AP-AVAILABLE <3>Trying to associate with xx:xx:xx:xx:xx:x2 (SSID='my_wifi' freq=2462 MHz) <3>Association request to the driver failed <3>Associated with xx:xx:xx:xx:xx:x2 <3>WPA: Key negotiation completed with xx:xx:xx:xx:xx:x2 [PTK=CCMP GTK=CCMP] <3>CTRL-EVENT-CONNECTED - Connection to xx:xx:xx:xx:xx:x2 completed [id=0 id_str=] > quit me@notebook:~# /sbin/iwconfig wlan0 wlan0 IEEE 802.11bg ESSID:"my_wifi" Mode:Managed Frequency:2.462 GHz Access Point: xx:xx:xx:xx:xx:x2 Bit Rate=5.5 Mb/s Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:off Link Quality=56/70 Signal level=-54 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0  me@notebook:~# /sbin/dhclient -v wlan0 Internet Systems Consortium DHCP Client 4.2.4 (...) Listening on LPF/wlan0/xx:xx:xx:xx:xx:8b Sending on LPF/wlan0/xx:xx:xx:xx:xx:8b Sending on Socket/fallback DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3 (xid=0x6fb7b800) DHCPREQUEST of some.ip on wlan0 to 255.255.255.255 port 67 (xid=0x6fb7b800) DHCPOFFER of some.ip from router.ip DHCPACK of some.ip from router.ip bound to some.ip -- renewal in 408095 seconds. me@notebook:~# ping 8.8.8.8 PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data. 64 bytes from 8.8.8.8: icmp_seq=1 ttl=55 time=13.4 ms 64 bytes from 8.8.8.8: icmp_seq=2 ttl=55 time=11.6 ms 64 bytes from 8.8.8.8: icmp_seq=3 ttl=55 time=12.2 ms ^C --- 8.8.8.8 ping statistics --- 3 packets transmitted, 3 received, 0% packet loss, time 2003ms rtt min/avg/max/mdev = 11.680/12.469/13.442/0.736 ms me@notebook:~# 

Also - ja, es funktioniert unter anderen Umständen.

2

0 Antworten auf die Frage