Come configurare Wi-Fi sul tuo Raspberry Pi tramite la riga di comando

Sommario:

Come configurare Wi-Fi sul tuo Raspberry Pi tramite la riga di comando
Come configurare Wi-Fi sul tuo Raspberry Pi tramite la riga di comando

Video: Come configurare Wi-Fi sul tuo Raspberry Pi tramite la riga di comando

Video: Come configurare Wi-Fi sul tuo Raspberry Pi tramite la riga di comando
Video: Si può usare una TV OLED 55 4K come monitor? Quanto grande è troppo grande?#METZTV#ANDROIDTV#SMARTTV - YouTube 2024, Aprile
Anonim
Hai configurato il tuo Raspberry Pi senza testa come preferisci, è installato e funziona senza problemi, ma improvvisamente vuoi spostarlo dal suo tether Ethernet con un modulo Wi-Fi. Salta a collegarlo a tutte le periferiche e aggiungi rapidamente il supporto Wi-Fi dalla riga di comando.
Hai configurato il tuo Raspberry Pi senza testa come preferisci, è installato e funziona senza problemi, ma improvvisamente vuoi spostarlo dal suo tether Ethernet con un modulo Wi-Fi. Salta a collegarlo a tutte le periferiche e aggiungi rapidamente il supporto Wi-Fi dalla riga di comando.

Perché voglio farlo?

Se sei un appassionato di Raspberry Pi (o lo diventi rapidamente uno), sai quanto può essere fastidioso rendersi conto che il tuo progetto senza testa Pi ora ha bisogno di un altro piccolo aggiustamento che probabilmente richiede il collegamento di un monitor e una tastiera / mouse alla scatola.

Il modo migliore per evitare di cadere in quella trappola è configurare il tuo Raspberry Pi per l'accesso remoto. Una volta configurato, tuttavia, è ancora necessario sapere come eseguire attività in remoto che in precedenza sarebbero state gestite da un'interfaccia GUI (come l'attivazione del Wi-Fi). Oggi vi guideremo attraverso il metodo tecnico (ma semplice) per connettervi in remoto al vostro Pi e attivare un dongle aggiuntivo Wi-Fi.

Di cosa ho bisogno?

Per questo tutorial avrai bisogno dei seguenti elementi:

  • 1 unità Raspberry Pi con Raspbian installato (questa tecnica dovrebbe funzionare su altre distribuzioni, ma stiamo usando Raspbian)
  • 1 connessione Ethernet all'unità Pi (necessaria per attivare la funzionalità Wi-Fi da remoto)
  • 1 Dongle Wi-Fi (usiamo questo modello su tutte le nostre unità Pi con grande successo)

Se non si utilizza questo modello di dongle Wi-Fi, si consiglia vivamente di ricercare il modello che si intende acquistare per vedere se è ben supportato. A tal fine, la sezione dell'adattatore Wi-Fi USB del wiki RPi è molto utile.

Oltre agli elementi di cui sopra, è necessario prendere un momento per verificare la configurazione del nodo Wi-Fi che si intende collegare l'unità Raspberry Pi a: sarà necessario prendere nota del SSID, password e tipo di crittografia / metodo (ad esempio il nodo utilizza WPA con crittografia a chiave condivisa TKIP).

Abilitazione del dongle Wi-Fi tramite il terminale

Per iniziare, accendi l'unità Raspberry Pi senza il dongle Wi-Fi collegato. A questo punto, l'unico dispositivo di rete dovrebbe essere la scheda NIC Ethernet integrata (che è stata collegata alla rete tramite cavo Ethernet in modo da poter accedere in remoto al dispositivo senza testa).

Collegati al tuo Pi tramite SSH per accedere al prompt di un terminale remoto. (Se non hai ancora configurato il tuo dispositivo per l'accesso remoto in questo modo, consulta il seguente tutorial).

Al prompt, immettere il seguente comando:

sudo nano /etc/network/interfaces

Nell'editor di testo nano, vedrai qualcosa di simile a questo:

a

uto lo

iface lo inet loopback iface eth0 inet dhcp

Questa è la configurazione di base che regola la connessione Ethernet di Pi (indicata dalla porzione eth0). Abbiamo bisogno di aggiungere un bit molto minore per abilitare il dongle Wi-Fi. Utilizzare i tasti freccia per spostarsi in basso sotto la voce esistente e aggiungere le seguenti righe:

allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp

Una volta annotato il file, premere CTRL + X per salvare il file e uscire dall'editor nano. Al prompt di nuovo, immettere il seguente comando:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Confronta il contenuto del file, se esiste, con il codice seguente. Se il file è vuoto, puoi usare questo codice per popolarlo. Prendi nota delle righe commentate (indicate dai segni #) per fare riferimento a quale variabile utilizzare in base alla configurazione del nodo Wi-Fi corrente.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1

network={ ssid='YOURSSID' psk='YOURPASSWORD'

# Protocol type can be: RSN (for WP2) and WPA (for WPA1) proto=WPA

# Key management type can be: WPA-PSK or WPA-EAP (Pre-Shared or Enterprise) key_mgmt=WPA-PSK

# Pairwise can be CCMP or TKIP (for WPA2 or WPA1) pairwise=TKIP

#Authorization option should be OPEN for both WPA1/WPA2 (in less commonly used are SHARED and LEAP) auth_alg=OPEN

}

Quando hai finito di modificare il file, premi CTRL + X per salvare e uscire dal documento. Ora è il momento di scollegare il cavo Ethernet e collegare il dongle Wi-Fi.

Al prompt dei comandi, immettere il seguente comando:

sudo reboot

Al termine del riavvio, il dispositivo dovrebbe connettersi automaticamente al nodo Wi-Fi. Se per qualche motivo non appare sulla rete, puoi sempre ricollegare il cavo Ethernet per ricontrollare i due file e le variabili che hai modificato.

Hai un consiglio, un trucco o un tutorial che ti piacerebbe scrivere per Raspberry Pi? Sound off nei commenti qui sotto.

Consigliato: