Connessione diretta Fedora 20 <--> Raspberry Pi con condivisione internet

In questa guida illustrerò come connettere direttamente il Raspberry Pi a Fedora 20 GNOME in modo da poter condividere la connessione internet (Poichè anche ubuntu utilizza network manager la guida dovrebbe essere ugualmente valida).

Il primo passaggio è aprire connessioni di rete (da non confondere con rete!!) da Fedora
Apertura di connessioni di rete (non va confuso con Rete)
Ora va creato un nuovo profilo di rete Ethernet tramite il pulsante aggiungi nel quale tramite il menù Impostazioni IPv4 va selezionata il metodo: condiviso con altri computer
Selezionare il modo: Condiviso con altri computer
A questo punto viene attivato il DHCP che si occupa di assegnare in maniera dinamica e automatica indirizzi IP ai dispositivi che utilizzano la connessione Ethernet.

Assegnare indirizzo IP statico al Raspbery

Siccome per utilizzare SSH o VNC è necessario conoscere l'indirizzo IP del Raspberry è conveniente che questo abbia un indirizzo IP statico.

La prima cosa da fare  è verificare quale range di indirizzi viene utilizzato dal DHCP e per farlo è possibile dare il comando da terminale: ip route show

ip route show visualizza le reti a cui si è connessi

In questo modo vengono visualizzati l'IP della scheda Wi-Fi (nel mio caso 192.168.1.32) e l'IP della scheda Ethernet (nel mio caso 10.42.0.1)

Quindi per far comunicare il Raspberry con la rete Ethernet dovrà avere un indirizzo della stessa classe di quello del DHCP (quindi nel mio caso sarà del tipo 10.42.0.X --> 10.42.0.12).
L'assegnazione di un IP statico al Raspberry si con il comando sudo nano /etc/network/interfaces modificando i valori come indicato nella figura seguente:


Dove:
  • address è l'indirizzo che assegnate al vostro Raspberry (deve essere della stessa classe di quello della rete del DHCP)
  • netmask va lasciato 255.255.255.0  
  • network è l'indirizzo della vostra rete e deve essere uguale all'indirizzo del Raspberry tranne per l'ultimo valore che deve necessariamente essere 0 (X.Y.Z.0)
  • broadcast  deve essere uguale all'inidirizzo del Raspberry tranne per l'ultimo valore che deve necessariamente essere 1 (X.Y.Z.255)
  • gateway viene quasi sempre impostato con l'ultimo valore pari a 1 (X.Y.Z.1)


A questo punto, dopo aver riavviato il Raspberry, è possibile connettersi tramite SSH utilizzando il comando ssh pi@10.42.0.1

Connessione al Raspberry effettuata
E se tutto ha funzionato correttamente sarà possibile sfruttare la connessione internet del PC sul Raspberry

Commenti