Connessione a una rete Wi-Fi client

Questa pagina spiega come collegare il tuo dispositivo OpenWrt a un’altra rete Wi-Fi usando la propria interfaccia wireless. A causa di limitazioni tecniche, il dispositivo OpenWrt creerà una propria sottorete (nell’esempio sotto è 192.168.2.x, mentre la sottorete del router Wi-Fi è 192.168.1.x), proprio come quando è collegato a un modem: il dispositivo OpenWrt e i dispositivi ad esso collegati potranno accedere a Internet, ma non vedranno i dispositivi collegati all’altro Wi-Fi/router).

Se vuoi invece configurare un vero ripetitore Wi-Fi o mantenere i dispositivi collegati a questo dispositivo nella stessa sottorete dei dispositivi collegati all’altro router, consulta:


Aggiornato con immagini LuCI 21.02.

Come detto sopra, l’interfaccia LAN deve essere impostata su una sottorete diversa rispetto alla rete Wi-Fi a cui ci si connette. Nel nostro esempio la rete Wi-Fi utilizza indirizzi 192.168.1.x, quindi dobbiamo prima cambiare l’indirizzo IP dell’interfaccia LAN in 192.168.2.1.


L’interfaccia LAN deve essere impostata su una sottorete diversa rispetto alla rete Wi-Fi a cui ci si connette.

  • NON collegare il router via cavo al router principale.
  • Ripristinare il router alle impostazioni predefinite di OpenWrt.
  • Collegare un computer a una porta LAN e accedere all’interfaccia web LuCI all’indirizzo 192.168.1.1.
  • Impostare il protocollo LAN su indirizzo statico (impostazione predefinita).
  • Assegnare un indirizzo IP in una sottorete diversa (es. 192.168.2.1). Fare clic su Salva.
  • Fare clic su Salva e Applica.




  • Disconnettere e riconnettere il computer al dispositivo per forzare il cambio dell’indirizzo IP.




Ora configureremo la rete Wi-Fi client, necessaria per collegarsi a un’altra rete Wi-Fi.

Una volta effettuato l’accesso al router,

  • andare nella pagina delle reti wireless e fare clic sul pulsante Scansiona.





  • Scegliere la rete Wi-Fi a cui collegarsi e fare clic su “Unisciti alla rete”.






  • Si consiglia di selezionare 'Sostituisci configurazione wireless' per eliminare l’access point wireless (Master) per la radio scelta.
  • Inserire la password Wi-Fi.
  • La zona firewall dovrebbe essere già impostata su wan/wan6 (predefinita).



  • Se non esiste una zona firewall *wan*, è necessario crearla; non salvare ancora la configurazione Wi-Fi. Andare in fondo a questa sezione per vedere come creare la zona firewall *wan*.
  • Inserire la password Wi-Fi, lasciare “nome della nuova rete” su “wwan” e selezionare la zona firewall wan.
  • Fare clic su Salva.




Si accederà alla pagina delle impostazioni Wi-Fi client. Modificare secondo necessità.
Le impostazioni più importanti si trovano nella riga Frequenza operativa.

  • Impostare Modalità su Legacy se ci si collega a una rete Wi-Fi g, oppure N se ci si collega a una rete Wi-Fi n (e così via).
  • Impostare Larghezza allo stesso valore impostato sulla rete Wi-Fi a cui ci si collega (per evitare colli di bottiglia inutili).
  • NON cambiare il numero del canale Wi-Fi!






Premere Salva
Premere Salva & Applica.
La configurazione è ora completata.

Questo è il risultato finale. Notare come la rete client mostri un ? invece di un indirizzo IP.
L’indirizzo IP wwan è visibile solo nella pagina Interfacce di rete.








:!: Questo passaggio non dovrebbe essere necessario se il router è stato ripristinato alle impostazioni predefinite di OpenWrt. Se non esiste una zona firewall “wan”, è necessario crearla.

  • Fare clic su Rete e poi su Firewall, quindi su Aggiungi, e configurare la nuova zona come mostrato nello screenshot seguente (zona firewall wan predefinita).



Dopo aver completato questo passaggio, tornare indietro e ripetere gli altri passaggi per aggiungere e salvare la connessione Wi-Fi.

Prima di effettuare qualsiasi configurazione, l’interfaccia Wi-Fi deve essere abilitata per poter eseguire la scansione delle reti disponibili:

uci set wireless.@wifi-device[0].disabled="0"
uci commit wireless
wifi

:!: Se il dispositivo dispone di più radio Wi-Fi, è possibile usarne un’altra in questo tutorial sostituendo il numero. Ad esempio, per abilitare la seconda radio Wi-Fi (di solito 5GHz) è necessario usare uci set wireless.@wifi-device[1].disabled=0 e poi usare wlan1 invece di wlan0 nel comando seguente.

  • Impostare l’opzione disabled su 0 (abilita il Wi-Fi)
  • Salvare la configurazione modificata
  • Avviare il Wi-Fi usando il comando wifi

Ora possiamo elencare le reti disponibili sostituendo l’interfaccia wireless reale a wlan0:

iw dev
iw dev wlan0 scan

Esempio di output:

# iw dev wlan0 scan
...
SSID: Violetta
...
SSID: GOinternet_EB20FB
...

Nell’esempio ci sono due reti: una Wi-Fi g chiamata Violetta e una Wi-Fi n chiamata GOinternet_EB20FB. Il dispositivo è stato configurato per collegarsi a quella chiamata Violetta.

Questi sono i valori uci aggiunti o modificati dalla procedura di configurazione.
Per SSID, BSSID e crittografia è necessario usare le informazioni ottenute dalla scansione Wi-Fi sopra.
Per una spiegazione del motivo per cui questi valori sono stati modificati, leggere il tutorial LuCI sopra.

network.lan.ipaddr='192.168.2.1'
network.wwan=interface
network.wwan.proto='dhcp'
firewall.@zone[1]=zone
firewall.@zone[1].name='wwan'
firewall.@zone[1].input='REJECT'
firewall.@zone[1].output='ACCEPT'
firewall.@zone[1].forward='REJECT'
firewall.@zone[1].masq='1'
firewall.@zone[1].mtu_fix='1'
firewall.@zone[1].network='wwan'
wireless.@wifi-iface[1]=wifi-iface
wireless.@wifi-iface[1].network='wwan'
wireless.@wifi-iface[1].ssid='Violetta'
wireless.@wifi-iface[1].encryption='psk2'
wireless.@wifi-iface[1].device='radio0'
wireless.@wifi-iface[1].mode='sta'
wireless.@wifi-iface[1].bssid='C8:D5:FE:C8:61:B0'
wireless.@wifi-iface[1].key='myWifiPasswordHere'


This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2026/01/19 11:57
  • by saregoa