Installazione e configurazione di un Wi-Fi Adapter su Raspberry

Una breve guida su come installare i driver di un Wi-Fi Adapter da utilizzare con Raspberry e come configurare semplicemente una connessione Wireless.

Oltre alla normale connessione Ethernet, può essere utile utilizzare un Wi-Fi Adapter (o volgarmente, una chiavetta Wireless) per connettere il nostro Raspberry ad una rete Wireless.

Normalmente i principali adapter funzionano al volo, comunque per tutta una serie di ragioni potrebbe non essere così.

Questa breve guida illustra come provare ad installare i driver e poi come configurare lo Raspberry per connettersi ad una rete Wireless.

La guida prevede l’utilizzo della Shell (o riga di comando). Potrebbe anche essere necessario accedere ad Internet per il download dei driver, quindi collega il tuo Raspberry al router con il cavo Ethernet.

Se vuoi utilizzare il tuo Raspberry da remoto: Installare Raspbmc senza monitor con SSH e VNC.

Preparazione

Per prima cosa inserisci il tuo Wi-Fi Adapter nella porta USB dello Raspberry e attendi qualche istante. Poi dalla riga di comando digitiamo il comando “ifconfig“.

ifconfig

Questo comando serve a visualizzare la configurazione delle connessioni attive. Se nell’elenco ci dovesse essere anche “wlan0“, come in figura, allora il Wi-Fi Adapter funziona correttamente quindi bisogna solo configurare la connessione.

Identificazione Wi-Fi Adapter

Per prima cosa devi capire chi è il produttore del chip wireless presente all’interno del tuo Adapter. Per scoprirlo lancia questo comando: “lsusb“. Con questo comando vedi l’elenco dei dispositivi collegati al controller USB.

lsusb

Normalmente l’elenco è abbastanza comprensibile ed è facile individuare il dispositivo. Ad esempio, nella figura puoi vedere che il mio adapter è prodotto da Realtek e nel nome è presente il termine WLAN che indica proprio una rete wireless.

Può essere anche utile annotarsi il codice del prodotto, nel nostro esempio è RTL8192CU.

Ora facciamo la “prova del nove” per essere sicuri che effettivamente non ci siano driver adatti in Raspberry.

Lancia il comando: “lsmod“. Questo comando visualizza l’elenco dei driver caricati dal sistema. Se nell’elenco non vedi nulla di simile al codice del prodotto, allora in effetti i driver non ci sono.

Installazione driver

A questo punto, puoi procedere all’installazione dei driver. Immaginando di voler installare i driver del mio Adapter, lancia in sequenza i seguenti comandi (ovviamente uno alla volta, attendendo che ogni comando termini):

  1. sudo su
  2. apt-get update
  3. apt-get install firmware-realtek

Ora se tutto va bene, i driver dovrebbero essere presenti e funzionanti. Lancia di nuovo il comando: “lsmod“.

lsmod

Nell’elenco sarà presente il tuo Wi-Fi Adapter. Come puoi vedere in figura, potrebbe essere leggermente differente il nome, ad esempio con qualche carattere in meno… ma in teoria, il corretto funzionamento è garantito.

Configurazione Wireless

A questo punto per collegare il tuo Raspberry ad una rete Wireless lancia il comando: “nano /etc/network/interfaces“. Se non hai effettuato altre configurazioni, dovresti avere un file vuoto.

In ogni caso, inserisci le seguenti righe al file:

Dove per “WirelessSSID” e “password” si intende il nome e la password della tua rete Wireless. Il tutto sarà simile a questo:

etc network interfaces

Ora premi sulla tastiera CTRL e X e poi conferma le modifiche ed il salvataggio.

Attivazione Wireless

Ora, dovresti essere in grado di accedere alla rete wireless.

Esegui i seguenti comandi in sequenza (ovviamente uno alla volta, attendendo che ogni comando termini):

  1. ifdown wlan0
  2. ifup wlan0

Attendi qualche istante e poi verifica che effettivamente ci sia connessione con il comando “ifconfig“.

Come visto in precedenza, dovresti vedere qualcosa di simile a questo:

ifconfig

Capirai che la wlan0 è connessa se ti sarà assegnato un indirizzo IP, cioè avrai un valore accanto alla voce inet addr. In caso affermativo, puoi fare a meno del cavo Ethernet, visto che ora il tuo dispositivo utilizza anche la connessione Wireless.

Add a Comment