Como alguém pode usar o wpa_cli para se conectar a uma rede WPA sem uma senha?

3

A rede convidada não possui uma senha. No entanto, se eu executar o wpa_passphrase para obter uma chave, forneça uma senha com mais de 8 caracteres.

> scan
OK
> scan_results
bssid / frequency / signal level / flags / ssid
80:ea:96:ef:4d:9c   2437    -49 [WPA2-PSK-CCMP][ESS]    Sook Wah's Wi-Fi Network
6c:f3:7f:57:69:61   2437    -51 [ESS]   UCSFguest
d8:c7:c8:e9:80:63   2412    -46 [WPA2-EAP-CCMP][ESS]    eduroam
d8:c7:c8:e9:80:61   2412    -47 [ESS]   UCSFguest
6c:f3:7f:57:69:62   2437    -52 [WPA2-EAP-CCMP][ESS]    p@8n@55u5mu
d8:c7:c8:e9:80:60   2412    -47 [WPA-EAP-TKIP][WPA2-EAP-CCMP][ESS]  UCSFwpa
6c:f3:7f:57:69:63   2437    -52 [WPA2-EAP-CCMP][ESS]    eduroam
d8:c7:c8:ea:40:62   2412    -46 [WPA2-EAP-CCMP][ESS]    p@8n@55u5mu
d8:c7:c8:ea:40:63   2412    -47 [WPA2-EAP-CCMP][ESS]    eduroam
d8:c7:c8:ea:40:60   2412    -49 [WPA-EAP-TKIP][WPA2-EAP-CCMP][ESS]  UCSFwpa
74:ea:3a:a7:5d:76   2427    -70 [WPA-PSK-TKIP+CCMP][WPA2-PSK-TKIP+CCMP][ESS]    LR0e
d8:c7:c8:e9:80:62   2412    -47 [WPA2-EAP-CCMP][ESS]    p@8n@55u5mu
d8:c7:c8:ea:40:61   2412    -47 [ESS]   UCSFguest
6c:f3:7f:57:69:60   2437    -52 [WPA-EAP-TKIP][WPA2-EAP-CCMP][ESS]  UCSFwpa
<3>CTRL-EVENT-SCAN-RESULTS 
<3>CTRL-EVENT-SCAN-RESULTS

Estou seguindo estas diretrizes: link

    
por user391339 26.10.2014 / 04:28

2 respostas

5

Resposta curta: set_network 0 key_mgmt NONE

Aqui está um exemplo para se conectar a uma rede com segurança desativada:

> scan
OK
CTRL-EVENT-SCAN-RESULTS 
> scan_results 
bssid / frequency / signal level / flags / ssid
f8:d1:11:23:c2:2f       2412    76      [ESS]   BAYINET
f8:d1:11:23:c1:e9       2412    47      [ESS]   BAYINET
> add_network
0
> set_network 0 ssid "BAYINET"
OK
> set_network 0 key_mgmt NONE
OK
> enable_network 0
OK
CTRL-EVENT-SCAN-RESULTS
Trying to associate with f8:d1:11:23:c2:2f (SSID='BAYINET' freq=2412 MHz)
Association request to the driver failed
Associated with f8:d1:11:23:c2:2f
CTRL-EVENT-CONNECTED - Connection to f8:d1:11:23:c2:2f completed (auth) [id=1 id_str=]
> quit

você precisa da parte set_network 0 key_mgmt NONE depois de adicionar sua rede SSID / BSSID e depois ativar a rede com "enable network" e a interface está conectando ...

    
por Balázs László Batári 22.01.2015 / 01:35
1

Bem, olhando a saída que você postou e o artigo que você está seguindo, você não precisa digitar a segunda parte,

set_network 0 psk "SupahSecretPassphrase"

Tudo o que você precisa fazer é digitar o primeiro comando e, olhando para a saída do seu escaneamento, deve ser

set_network 0 ssid UCSFguest

e você deve conseguir se conectar. Eu estou dizendo com base no artigo que você seguiu, e a saída que você postou em sua pergunta, se olhar para a lista, o SSID que você está tentando se conectar, (eu assumo como é a única rede aberta ou rede de convidado)

  

d8: c7: c8: ea: 40: 61 2412 -47 [ESS] UCSFguest

Não mostra nenhuma informação de segurança como as outras, por exemplo

  

6c: f3: 7f: 57: 69: 60 2437 -52 [WPA-EPA-TKIP] [WPA2-EAP-CCMP] [ESS] UCSFwpa

Mostra que é uma rede protegida usando o WPA, que você diz pelo

  

[WPA-EAP-TKIP] [WPA2-EAP-CCMP] [ESS]

Tente apenas usar o comando connect e isso deve funcionar.

    
por McLovin 26.10.2014 / 04:46