web-dev-qa-db-fra.com

Comment utiliser wpa_cli pour se connecter à un réseau WPA sans mot de passe?

Le réseau invité n'a pas de mot de passe. Pourtant, si je lance wpa_passphrase pour obtenir une clé, je ne peux pas fournir de mot de passe composé de 8 caractères ou plus.

> 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

Je suis ces directives: http://sirlagz.net/2012/08/27/how-to-use-wpa_cli-to-connect-to-a-ww-network-

3
user391339

Réponse courte: set_network 0 key_mgmt NONE

Voici un exemple de connexion à un réseau avec la sécurité désactivée:

> scan 
 OK 
 CTRL-EVENT-SCAN-RESULTS 
> scan_results 
 bssid/fréquence/niveau du signal/flags/ssid 
 f8: d1: 11: 23: c2: 2f 2412 76 [ESS] BAYINET 
 f8: d1: 11: 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 
 Tentative d'association avec f8: d1: 11: 23: c2: 2f (SSID = 'BAYINET' fréq = 2412 MHz) 
 La demande d'association au pilote a échoué 
 Associé à f8: d1: 11: 23: c2: 2f 
 CTRL-EVENT-CONNECTED - Connexion à f8: d1: 11: 23: c2: 2f complétée ( auth) [id = 1 id_str =] 
> quitter 

vous avez besoin de la partie set_network 0 key_mgmt NONE après avoir ajouté votre réseau SSID/BSSID, puis activez simplement le réseau avec "enable network" et l'interface se connecte ...

5

Eh bien, en regardant le résultat que vous avez posté et l'article que vous suivez, vous n'avez pas besoin d'entrer la deuxième partie, la

set_network 0 psk "SupahSecretPassphrase"

Tout ce que vous avez à faire est d’entrer la première commande et de regarder le résultat de votre analyse

set_network 0 ssid UCSFguest

et vous devriez pouvoir vous connecter. Je dis en fonction de l'article que vous avez suivi et du résultat que vous avez posté dans votre question, si vous regardez la liste, le SSID auquel vous essayez de vous connecter (je suppose que c'est le seul réseau ouvert ou invité)

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

N'affiche pas les informations de sécurité toutes comme les autres, par exemple

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

Indique qu’il s’agit d’un réseau protégé utilisant WPA, ce que vous dites par le

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

Essayez simplement d’utiliser la commande connect, et cela devrait fonctionner.

1
McLovin