Come connettersi a Wi-Fi AP tramite WPS?

23

Come connettersi a Wi-Fi AP tramite WPS? Tutti i modi saranno belli: configs, CLI, GUI - qualsiasi cosa.

    
posta Michael 09.04.2012 - 17:48
fonte

3 risposte

12
  

Soluzione di ryanjna ... @ gmail.com    link

  1. Interrompi il Network-Manager

    Utilizzo di Upstart

    sudo stop network-manager
    

    Utilizzo di Systemd

    sudo systemctl stop NetworkManager.service
    
  2. Imposta un wpa_supplicant.conf basico in /etc/wpa_supplicant.conf . Questo comando sovrascriverà qualsiasi file wpa_supplicant.conf pre-esistente!:

    echo -e "ctrl_interface=/var/run/wpa_supplicant\nctrl_interface_group=0\nupdate_config=1" | sudo tee /etc/wpa_supplicant.conf
    
  3. Inizia wpa_supplicant in modalità daemon:

    sudo wpa_supplicant -B -Dwext -iwlan0 -c/etc/wpa_supplicant.conf
    
  4. Esegui sudo wpa_cli . Questo avvierà una sessione wpa_cli interattiva.

    • Verifica che funzioni emettendo il comando status . Dovresti vedere wpa_state=INACTIVE
    • Emetti scan per cercare gli access point esistenti.
    • Emetti scan_result dopo alcuni secondi per mostrare i risultati della scansione
    • Aggiungi il nostro BSSID e il PIN:

       wps_reg xx:xx:xx:xx:xx:xx 12345678
      

      Dove xx:xx:xx:xx:xx:xx è il tuo BSSID dai risultati della scansione. Dovresti vedere un "OK". Attendi qualche secondo in più quando wpa_supplicant preleva il BSSID e prova ad associare ed eseguire la negoziazione delle chiavi. Quello che vuoi vedere è CTRL-EVENT-CONNECTED , che indica che il PIN è stato accettato e che ora sei associato.

    • Digitare il comando save , che dovrebbe generare un altro "OK". Questo aggiornerà il file wpa_supplicant.conf , come specificato dalla riga di comando, con una configurazione statica per questa nuova rete.
    • Ora esci wpa_cli premendo Ctrl D
  5. Esegui sudo dhclient wlan0 per ottenere l'IP dall'AP (supponendo che DHCPd sia abilitato).

  6. Verifica con cat /etc/wpa_supplicant.conf il tuo file di configurazione appena aggiornato.

    Se tutto andava bene, dovresti avere una linea sotto questa nuova rete denominata psk .

Buona fortuna!

    
risposta data HappySmack 01.08.2012 - 15:50
fonte
5

Testato usando Ubuntu 16.04 LTS:

Per la modalità pulsante WPS:

sudo wpa_cli wps_pbc

Puoi premere il pulsante WPS prima o dopo questo comando, ma hai due minuti per premere il pulsante e questo comando è in esecuzione, altrimenti dovrai ripetere tutto da capo.

Per la modalità pin WPS:

sudo wpa_cli wps_pin any <the pin>

link

    
risposta data Brian Foster 09.05.2016 - 06:27
fonte
1

Connessione tramite WPS su un'installazione di Windows, dove funziona immediatamente.

Quindi apri le impostazioni di rete in quella configurazione, dove ti permette di visualizzare la password di rete che è stata scambiata tramite WPS.

Copia quella password nella configurazione di ubuntu.

    
risposta data user299323 30.06.2014 - 23:42
fonte

Leggi altre domande sui tag