Tôi đang cố gắng kết nối với một cơ sở của Netgear arlo, giao tiếp với các camera mạng thông qua WiFi. Kết nối được thực hiện thông qua WiFi Protected Setup (WPS). Tôi có thể kết nối thành công một máy ảnh với một ống lót WPS khác được bật AccessPoint và xem camera / portscan của nó.
Bây giờ tôi muốn kết nối máy tính xách tay của tôi chạy debian với trạm gốc arlo.
Tôi đã kết nối thành công với Bộ định tuyến thông thường của mình thông qua WPS, do đó "chính nó" hoạt động (nghĩa là kết nối nút bấm WPS với WiFi WPA2 / CCMP của tôi có thể được thiết lập thông qua wpa_cli
và được sử dụng sau đó).
Đây là wpa_cli
Đầu ra khi cố gắng kết nối với cơ sở arlo có SSID cố định, không thể thay đổi và không thể quản lý được NETGEAR73
, bssid a0: 63: 91: xx: xx: xx (xem những lo ngại về bảo mật mà tôi có với điều này, để lại một Accesspoint không thể quản lý được trong mạng gia đình ấm cúng của tôi?!):
> 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
(...)
(tôi vội xuống cầu thang xuống trạm cơ sở arlo, tự tay đẩy SYNC
nút ba lần để bắt đầu trình tự nút ấn WPS)
(...)
<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
>
Vì một số lý do, kết nối của tôi bị từ chối ( <3>Association request to the driver failed
-part cũng xuất hiện khi tôi kết nối thành công với mạng WiFi của riêng tôi) với <3>CTRL-EVENT-EAP-FAILURE EAP authentication failed
-lỗi.
tôi đã làm thực sự lưu ý rằng bộ định tuyến của riêng tôi (xem bên dưới) được liệt kê là [WPS-PBC]
trong khi trạm gốc arlo được liệt kê là [WPS]
, sẽ chỉ ra chế độ PIN. Đôi khi (và tôi không thể tái tạo nó) Là được liệt kê là [WPS-PBC]
Tuy nhiên, trình tự trên vẫn thất bại giống hệt nhau.
Bất kỳ ý tưởng nào có thể xảy ra ở đây và tại sao tôi không thể kết nối WPS (và, do đó tìm thấy WPA2-PSK) với AP arlo?
Chỉ để cho vui thực sự làm việc đối với các kết nối khác, đây là tôi kết nối với WiFi của riêng tôi thông qua WPS. xx:xx:xx:xx:xx:7a
là bộ định tuyến có thể làm nút ấn WPS, xx:xx:xx:xx:xx:x1/x2/x3
là các điểm truy cập khác không thể, nhưng chia sẻ cùng SSID và WPA2-PSK với bộ định tuyến (sidenote vui: WPS đi qua giữa máy tính xách tay và bộ định tuyến, nhưng máy tính xách tay thường kết nối với một trong những điểm truy cập gần hơn một chút với WPS đã thành công):
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:~#
Vì vậy - có, nó hoạt động trong các trường hợp khác.