Aiuto! Il mio Raspberry Pi non si connette al WiFi!

La guida definitiva per riparare il WiFi su Raspberry Pi Titolo immagine

Uno dei problemi più comuni che si possono incontrare con il Raspberry Pi è la mancata connessione al WiFi. Ci sono nuovi post su i forum Raspberry Pi ogni giorno per risolvere questi problemi.

Qui, stiamo raccogliendo tutte le risposte (insieme ad alcune delle nostre) in una guida definitiva per riparare il WiFi sul vostro Raspberry Pi!

Avete collegato il vostro Raspberry Pi e si è avviato. Perché non si connette?

Eseguiamo innanzitutto una rapida lista di controllo per assicurarci che tutto sia in ordine. Assicuratevi quanto segue:

  • il router è acceso ✓
  • il Pi è sufficientemente vicino al router per ricevere un segnale ✓
  • la password è corretta ✓
  • seriamente, la password è corretta ✓
  • il router e il Pi si sono riavviati e ancora non c'è connessione ✓

Se avete controllato due volte e vi siete assicurati di aver risolto questi punti, allora è il momento di esaminare cos'altro potrebbe essere il problema.

Configurazione del sistema operativo

Configurazione WiFi del Raspberry Pi Imager

In questa immagine si può notare che è necessario configurare la LAN wireless (Local Area Network, alias WiFi) con un nome e una password. SSID, o Service Set Identifier, è solo un modo elegante per dire "il nome della rete".

Ma è necessario configurare anche il Paese.

Ad esempio, GB sta per Gran Bretagna, JP per Giappone, US per Stati Uniti e DE per Germania.

Questo è estremamente importante, perché i canali WiFi hanno specifiche diverse nei vari Paesi.

Sapevate che l'utilizzo di Il canale 14 del WiFi è in realtà illegale nella maggior parte del mondo., ma è consentito in Giappone?

Pertanto, ricontrollate e assicuratevi di aver impostato il sistema operativo del vostro Raspberry Pi sul paese corretto!

Configurazione WiFi

Esistono miliardi di modi per risolvere i problemi della configurazione. Ma ne voglio illustrare un paio particolarmente utili.

Aprire un terminale ed eseguire:

iwconfig

Il terminale fornirà una serie di informazioni, ma è necessario guardare principalmente a wlan0.

Dovrebbe indicare cose come l'SSID, la frequenza, la velocità di trasmissione e così via. Tutte queste informazioni saranno utili per risolvere il problema.

È anche possibile eseguire:

rfkill list all

L'elenco delle radiofrequenze vi dirà se una delle vostre connessioni wireless è bloccata dal software o dall'hardware. Se, per qualche motivo, qualcosa è bloccato e si desidera sbloccarlo, è possibile eseguire:

rfkill unblock all

Se il WiFi era bloccato, ora dovrebbe funzionare!

In caso contrario, proseguiamo.

Il supplicante WPA

Il supplicante WPA è un'utilità software fornita con il sistema operativo Raspberry Pi per gestire la connessione WiFi. In effetti, potrebbe essere proprio il supplicant WPA la causa dei vostri problemi.

A questo scopo è necessario aprire il terminale ed eseguire:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Si otterrà così un risultato simile a questo:

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

network={
        ssid=" The name of your network "
        psk= the password to the network
}

Ricontrollare e assicurarsi che tutto sia in ordine. In caso contrario, modificare il nome o la password (o qualcosa nella descrizione del testo) e premere Ctrl + x seguito da y e poi premere Invio.

Questo è quanto per il supplicante WPA.

Se non funziona ancora, potrebbe esserci un problema di gestione dell'alimentazione.

Gestione dell'energia

Se il problema è che il Raspberry Pi si connette correttamente e poi perde la connessione, potrebbe avere a che fare con la gestione dell'alimentazione.

La gestione dell'alimentazione è un'utilità progettata per aiutare il Raspberry Pi a mantenere l'efficienza energetica. Tuttavia, questo porta anche a indebolire la connessione WiFi del Pi.

La soluzione è correre:

iwconfig | grep "Power Management"

E se viene indicato Power Management:on, allora è necessario eseguire

sudo iw wlan0 set power_save off

In questo modo si disattiva temporaneamente la gestione dell'alimentazione. Tuttavia, se si riavvia il Raspberry Pi, la gestione dell'alimentazione tornerà.

Quindi, per renderlo permanente, è necessario andare al terminale e digitare:

sudo nano /etc/rc.local

Scorrere fino in fondo e, sopra "exit 0", digitate il comando precedente:

sudo iw wlan0 set power_save off

Ora la gestione dell'alimentazione è permanentemente disattivata e la connessione WiFi è stabile.

La vostra connessione Ethernet

Se il WiFi si spegne ogni volta che si collega un cavo Ethernet, la soluzione è disattivare il processo in background noto come "ifplugd".

La soluzione più rapida è quella di rimuovere completamente "ifplugd" dal Raspberry Pi eseguendo:

 sudo apt-get purge ifplugd 

Ora il vostro Pi non dovrebbe avere problemi a connettersi a Internet sia tramite WiFi che tramite Ethernet.

Tuttavia, è possibile che si verifichi un problema con il Bluetooth.

La connessione Bluetooth

Il WiFi funziona in genere a due frequenze diverse: 2,4 GHz e 5 GHz.

Il Bluetooth funziona in genere a una sola frequenza: 2,4 GHz.

Pertanto, se nello stesso spazio sono in funzione il WiFi a 2,4 GHz e il Bluetooth, è possibile che si verifichino accidentalmente delle interferenze tra i due.

Per sapere a quale frequenza funziona il WiFi è sufficiente eseguire una ricerca, come suggerito in precedenza:

iwconfig

Se il Bluetooth e il WiFi causano interferenze, ci sono un paio di opzioni.

La soluzione più semplice sarebbe quella di allontanarli.

Un'altra opzione potrebbe essere quella di cambiare la frequenza WiFi a 5 GHz, ma questo ridurrà la portata della rete WiFi. Pertanto, è necessario procedere con cautela.

C'è sempre un altro posto a cui rivolgersi per risolvere il problema del WiFi sul Raspberry Pi.

Il vostro calore

Come per tutti i componenti del Raspberry Pi, anche il calore può influire sulla connessione WiFi.

In effetti, se il vostro Pi supera costantemente i 50° Celsius (122° Fahrenheit), questo potrebbe portare a dei problemi.

Non vi sorprenderà sapere che abbiamo già scritto una serie di articoli su come mantenere fresco il vostro Pi:

Quindi, se volete raffreddare il vostro Pi, dovreste assolutamente controllarli. In questo modo si eviterà che il Pi si surriscaldi, destabilizzando la connessione WiFi.

Conclusione

Raspberry Pi

Ecco quindi la guida definitiva per risolvere tutti i problemi che potrebbero impedire al vostro Raspberry Pi di connettersi al WiFi:

  • La configurazione del sistema operativo
  • La configurazione WiFi
  • Il supplicante WPA
  • Gestione dell'energia
  • La vostra connessione Ethernet
  • La connessione Bluetooth
  • Il vostro calore

Fateci sapere nei commenti qui sotto se avete un problema WiFi che non abbiamo risolto con nessuna di queste soluzioni - questo è un elenco in continua espansione per coprire tutti i possibili problemi WiFi!

3 commenti

  1. vlas in Settembre 2, 2023 il 10:59 am

    "Проще всего было бы раздвинуть их на большее расстояние друг от друга".
    Кого "их"?

    "Всегда есть еще одно место, куда можно обратиться, чтобы починить WiFi на Raspberry Pi".
    А это что за ребус?

    • Adam in Settembre 4, 2023 il 9:03 am

      Извини! Mне кажется, что это проблема перевода с английского.
      1. их = разные устройства, использующие Bluetooth и WiFi
      2. одно место = еще одна причина (другими словами, тепло)

      • vlas in Settembre 5, 2023 il 9:34 pm

        Спасибо, я потом и сам понял, что это перевод)

Lascia un commento