Home
» LINUX
»
Come risolvere i problemi di disconnessione Wi-Fi dopo la sospensione in Ubuntu 24.04
Come risolvere i problemi di disconnessione Wi-Fi dopo la sospensione in Ubuntu 24.04
Nota di aggiornamento — 6 ottobre 2026: Ubuntu 24.04.5 LTS è stato rilasciato il 10 settembre 2026 e le sue note di rilascio includono gli aggiornamenti cumulativi dei pacchetti e della sicurezza. Non è presente una soluzione generale per le disconnessioni Wi-Fi dopo la sospensione. Installa prima gli aggiornamenti più recenti di Ubuntu, quindi diagnostica la connessione sul tuo laptop; la soluzione corretta dipende dalla scheda wireless e dal driver.
La "Sospensione" è lo stato di risparmio energetico che mette in pausa la maggior parte delle attività del portatile finché non si apre il coperchio o si preme un tasto. Un errore Wi-Fi dopo la riattivazione può significare che la radio wireless è bloccata, la connessione di rete salvata non è stata ripristinata, il punto di accesso non è disponibile o il driver del kernel non è riuscito a ripristinare l'adattatore. Analizza questi aspetti in ordine per capire se la modifica ha effettivamente migliorato l'affidabilità.
1. Aggiorna Ubuntu e registra l'adattatore
Salva il tuo lavoro, connettiti tramite Ethernet se disponibile e installa gli aggiornamenti offerti per Ubuntu 24.04:
sudo apt update
sudo apt upgrade
Riavvia il sistema quando gli aggiornamenti dei pacchetti lo richiedono. Verifica quale versione di Ubuntu e quale kernel sono in esecuzione:
lsb_release -ds
uname -r
Le versioni intermedie di Ubuntu includono aggiornamenti per la versione LTS, ma una versione intermedia più recente non garantisce la risoluzione di tutti i problemi di sospensione. Se gli aggiornamenti non risolvono il problema, annota il tuo chipset Wi-Fi in modo che i successivi consigli sui driver possano essere più specifici. Per un adattatore PCI o integrato, esegui:
lspci -nnk | grep -A3 -Ei 'network|wireless'
Per un adattatore Wi-Fi USB, utilizzare lsusb. Il chipset e la riga "Kernel driver in use" sono informazioni utili; copiali insieme alla versione del kernel se hai bisogno di supporto.
Apri le Impostazioni e verifica che l'interruttore del Wi-Fi sia attivo; i nomi delle reti illustrati sono solo esempi.
2. Controlla cosa non ha funzionato dopo il risveglio
Dopo il successivo tentativo di riavvio fallito, apri Impostazioni > Wi-Fi e assicurati che l'interruttore del Wi-Fi sia attivo. Prova a selezionare nuovamente la tua rete. Se disponibile, prova un'altra rete fidata o un hotspot del telefono: se solo un punto di accesso non funziona, controlla il segnale, il router o la password salvata prima di cambiare Ubuntu.
NetworkManager è il servizio di Ubuntu che gestisce le connessioni di rete. Il suo strumento da riga di comando, nmcli, mostra se il dispositivo wireless e la connessione salvata sono attivi:
nmcli device status
nmcli connection show --active
Leggi la riga relativa al dispositivo Wi-Fi. Se indica connected, la connessione Wi-Fi è attiva e il problema potrebbe riguardare l'accesso a Internet, il DNS o il punto di accesso, piuttosto che una connessione radio disconnessa. Se indica disconnectedo unavailable, continua qui sotto.
Confronta l'output di nmcli e rfkill dopo la ripresa; il nome e lo stato dell'adattatore dipendono dal tuo hardware.
Verifica se la radio è bloccata
rfkillsegnala se una radio wireless è disabilitata tramite software o tramite un controllo hardware:
rfkill list
Se la voce Wi-Fi dice Soft blocked: yes, prova:
sudo rfkill unblock wifi
Quindi disattiva e riattiva il Wi-Fi nelle Impostazioni oppure riprova la connessione. Se viene visualizzato il messaggio Hard blocked: yes, un comando software non può rimuovere il blocco hardware. Controlla l'interruttore wireless o il tasto funzione del portatile, il controllo della modalità aereo e la configurazione del firmware. Non dare per scontato che la voce Bluetooth sia l'adattatore Wi-Fi; identifica la voce LAN wireless.
3. Verifica il risparmio energetico del Wi-Fi per la rete interessata
Alcune combinazioni di adattatori e driver si comportano in modo diverso quando la radio entra in modalità a basso consumo. NetworkManager offre un'impostazione di risparmio energetico wireless per ogni connessione. Testarla su un profilo salvato è facile da annullare e non disabilita il risparmio energetico per tutte le reti del computer.
Elenca le connessioni salvate e copia il nome esatto del profilo Wi-Fi, spazi inclusi:
nmcli -f NAME,TYPE connection show
Sostituisci Home Wi-Ficon quel nome. Il valore 2disabilita il risparmio energetico Wi-Fi per quel profilo:
Riconnettiti al profilo affinché la modifica abbia effetto. Puoi utilizzare il menu Wi-Fi oppure eseguire il comando:
nmcli connection down "Home Wi-Fi"
nmcli connection up "Home Wi-Fi"
La breve disconnessione è prevista. Esegui diversi cicli di sospensione e riattivazione nei punti in cui si verifica solitamente il problema. Se le disconnessioni cessano, mantieni l'impostazione e controlla la durata della batteria: disabilitare il risparmio energetico del Wi-Fi può consumare più energia. Se non si riscontrano miglioramenti evidenti, ripristina il profilo predefinito con:
Nel manuale di riferimento delle impostazioni di NetworkManager, 0significa "usa l'impostazione predefinita", mentre 2significa "disabilita". Il ripristino dell'impostazione predefinita non forza l'attivazione del risparmio energetico; riporta il controllo al comportamento predefinito del sistema.
Prova a disabilitare il risparmio energetico sulla connessione interessata, quindi ripristina il valore predefinito se il problema persiste.
4. Cercare errori nei driver o nel firmware
Il kernel è il cuore di Linux e il suo registro spesso indica se un driver wireless è stato ripristinato correttamente. Subito dopo aver riprodotto il problema, esaminate i messaggi recenti del kernel:
journalctl -b -k --since "10 minutes ago"
Per restringere i risultati, è possibile filtrare i termini wireless più comuni:
I nomi dei driver variano a seconda del produttore; ad esempio, un adattatore Intel potrebbe utilizzare un driver con iwlwifinel nome, mentre altri adattatori utilizzano moduli diversi. Non considerare una singola riga del registro come prova di un errore. Cerca errori ripetuti di caricamento del firmware, ripristini del dispositivo o disconnessioni nel momento in cui hai riattivato il portatile. Puoi anche controllare il registro di NetworkManager per lo stesso intervallo:
Dopo un tentativo di riattivazione non riuscito, controlla i messaggi recenti del kernel relativi alla tua scheda di rete; il nome del driver e i messaggi variano a seconda del sistema.
5. Conferma il risultato e scegli il passaggio successivo
Una soluzione efficace dovrebbe resistere a più di un evento di riattivazione. Dopo ogni test, verificare che il dispositivo Wi-Fi torni in modalità di risparmio energetico connected, nmcli device statussi riconnetta alla rete desiderata senza dover effettuare ripetuti passaggi manuali e sia in grado di accedere a Internet. La sola icona del Wi-Fi non è sufficiente a dimostrare l'accesso a Internet. Se possibile, confrontare il comportamento su un secondo punto di accesso e annotare se il problema si verifica a batteria, con alimentazione di rete o in entrambi i casi.
Radio bloccata: rimuovere un blocco software o controllare i controlli hardware del portatile.
È interessata una sola rete: controlla il router o il profilo salvato; rimuovi e aggiungi nuovamente il profilo solo se la riconnessione non risolve il problema.
Il test di risparmio energetico è utile: mantieni l'impostazione per profilo solo se il vantaggio in termini di affidabilità compensa l'eventuale consumo eccessivo della batteria.
Se l'adattatore non è disponibile o i log mostrano errori del driver, installa gli aggiornamenti di Ubuntu supportati e verifica se lo strumento "Driver aggiuntivi" di Ubuntu offre un driver specifico per questo dispositivo. Evita script di driver casuali, blacklist di moduli generiche o parametri del kernel copiati per un chipset diverso.
Se il problema si è presentato subito dopo un aggiornamento del kernel, è possibile utilizzare la voce "Opzioni avanzate per Ubuntu" nel menu di avvio GRUB per testare un kernel precedente già installato, se disponibile. Si tratta di un test comparativo, non di un downgrade permanente. Se il kernel precedente ripristina correttamente la connessione Wi-Fi e quello attuale no, includere entrambe le versioni del kernel e il chipset wireless in una segnalazione di bug o in una richiesta di supporto per Ubuntu. Non rimuovere il kernel più recente finché non si dispone di una soluzione di ripristino.