Comment se connecter au Wi-Fi AP via WPS? Toutes les façons seront agréables: configs, CLI, GUI - n'importe quoi.
wpa_cli forums.linuxmint.com/viewtopic.php?t=192554
Comment se connecter au Wi-Fi AP via WPS? Toutes les façons seront agréables: configs, CLI, GUI - n'importe quoi.
wpa_cli forums.linuxmint.com/viewtopic.php?t=192554
Réponses:
Solution de ryanjna ... @ gmail.com http://code.google.com/p/reaver-wps/issues/detail?id=203
Arrêtez le Network-Manager
Utiliser Upstart
sudo stop network-manager
Utilisation de Systemd
sudo systemctl stop NetworkManager.service
Préparez-vous un très basique wpa_supplicant.confdans /etc/wpa_supplicant.conf. Cette commande écrasera tout fichier wpa_supplicant.conf préexistant!:
echo -e "ctrl_interface=/var/run/wpa_supplicant\nctrl_interface_group=0\nupdate_config=1" | sudo tee /etc/wpa_supplicant.conf
Démarrez wpa_supplicanten mode démon:
sudo wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
Courez sudo wpa_cli. Cela va démarrer une session interactive wpa_cli.
status. Tu devrais voirwpa_state=INACTIVEscanpour rechercher les points d'accès existants.scan_resultaprès quelques secondes pour afficher les résultats de votre scanAjoutez notre BSSID et PIN:
wps_reg xx:xx:xx:xx:xx:xx 12345678
Où xx:xx:xx:xx:xx:xxest votre BSSID de vos résultats d'analyse. Vous devriez voir un "OK". Attendez quelques secondes de plus alors qu'il wpa_supplicantrécupère le BSSID et essaie de s'associer et d'effectuer la négociation des clés. Ce que vous voulez voir CTRL-EVENT-CONNECTED, c'est que cela indiquera que le code PIN a été accepté et que vous êtes maintenant associé.
save, qui devrait sortir un autre "OK". Cela mettra à jour le wpa_supplicant.conffichier, comme spécifié à partir de la ligne de commande, avec une configuration statique pour ce nouveau réseau.wpa_clien frappantCtrl DExécutez sudo dhclient wlan0pour obtenir l'IP de l'AP (en supposant que DHCPd était activé).
Vérifiez avec cat /etc/wpa_supplicant.confvotre fichier de configuration nouvellement mis à jour.
Si tout s'est bien passé, vous devriez avoir une ligne sous ce nouveau réseau intitulée psk.
Bonne chance!
ioctl[SIOCSIWENCODEEXT]: Invalid argumenten utilisant Ubuntu 12 LTS. Y a-t-il un support dans NM?
sudo wpa_cli statusj'ai eu une Failed to connect to non-global ctrl_ifname: (null) error: No such file or directoryerreur.
Testé avec Ubuntu 16.04 LTS:
Pour le mode bouton-poussoir WPS:
sudo wpa_cli wps_pbc
Vous pouvez appuyer sur le bouton WPS avant ou après cette commande, mais vous disposez de deux minutes pour que le bouton soit poussé et cette commande s'exécute ou vous devrez recommencer.
Pour le mode WPS Pin:
sudo wpa_cli wps_pin any <the pin>
http://ftp.netbsd.org/pub/NetBSD/NetBSD-current/src/external/bsd/wpa/dist/wpa_supplicant/README-WPS
wpa_cli statusrenvoie wpa_state=COMPLETED(entre autres données), mais je ne suis pas plus connecté au réseau qu'auparavant. Quelques minutes plus tard, je reviens en wpa_state=INACTIVEtant que réponse.
sudo dhcpcd) et l'icône réseau dans ma barre des tâches n'a montré aucune connexion même si je pouvais charger des pages Web.
Connectez-vous via WPS sur une configuration Windows, où cela fonctionne hors de la boîte.
Ouvrez ensuite les paramètres réseau sur cette configuration, où il vous permet d'afficher le mot de passe réseau qui a été échangé via WPS.
Copiez ce mot de passe dans votre configuration ubuntu.
/data/misc/wifi/wpa_supplicant.conf.