Scopri come risolvere i problemi di connettività causati da una configurazione errata di NetworkManager su Linux.

Può essere frustrante perdere la connessione a Internet ed è molto peggio quando scopri che NetworkManager non è affatto in esecuzione. Sfortunatamente, questo problema è comunemente riscontrato dagli utenti che eseguono distribuzioni come Arch Linux e Ubuntu.

Nella maggior parte dei casi, i problemi con NetworkManager sono semplici da risolvere. Potresti scoprire che la soluzione è semplice come reinstallare NetworkManager o abilitare il servizio. Diamo un'occhiata ad alcuni metodi di risoluzione dei problemi che sono efficaci per risolvere la maggior parte dei problemi con NetworkManager non in esecuzione su Linux.

1. Verificare che NetworkManager sia installato e aggiornato

Alcuni utenti hanno scoperto che NetworkManager ha smesso di funzionare perché il servizio è stato disinstallato o è diventato incompatibile con il loro sistema. È possibile determinare se NetworkManager è in esecuzione aprendo il terminale e digitando il seguente comando:

instagram viewer
stato systemctl NetworkManager

Il terminale stamperà informazioni sullo stato di NetworkManager. Leggi le informazioni stampate e poi premi CTRL+C per uscire dal prompt. Dovresti indagare potenziali problemi con la connessione Wi-Fi se stai lottando per connetterti a Internet ma scopri che NetworkManager è attivamente in esecuzione.

Se il terminale stampa che il servizio è inattivo (morto), dovresti assicurarti che NetworkManager sia installato e aggiornato. È possibile utilizzare i seguenti comandi per verificare che NetworkManager sia aggiornato e per installare eventuali nuovi aggiornamenti in caso contrario:

sudo apt install gestore di rete
sudo apt upgrade gestore di rete

Dovresti anche installare l'applet GNOME per NetworkManager se stai usando una distribuzione basata su GNOME, come Ubuntu o Debian. Puoi installare questa applet con il seguente comando:

sudo apt install network-manager-gnome
sudo apt upgrade network-manager-gnome

Metti alla prova la tua connessione tentando di connetterti a Internet. Le funzioni del servizio di rete possono generalmente essere ripristinate installando e/o aggiornando NetworkManager. Potrebbe anche essere necessario riavviare NetworkManager con il seguente comando systemctl:

sudo systemctl riavvia NetworkManager

È importante notare che i termini di riferimento utilizzati per NetworkManager variano a seconda del sistema e potrebbero richiedere modifiche. I computer che utilizzano il motore di inizializzazione Upstart faranno riferimento a NetworkManager come gestore di rete. I computer che utilizzano il motore di inizializzazione systemd faranno riferimento a NetworkManager come NetworkManager.service.

La maggior parte degli utenti esegue sistemi operativi che utilizzano il motore di inizializzazione systemd. Ad esempio, Ubuntu utilizza systemd e ha abbandonato la retrocompatibilità per Upstart dopo il 20.10 (Groovy Gorilla).

Anche in systemd, il termine di riferimento può variare contestualmente. NetworkManager si riferisce al servizio mentre network-manager si riferisce al pacchetto software.

2. Abilita NetworkManager per l'esecuzione all'avvio

Se ritieni che l'avvio manuale di NetworkManager funzioni finché non riavvii il PC, il problema potrebbe essere che NetworkManager non dispone dell'autorizzazione per l'esecuzione all'avvio. Puoi risolvere questo problema aprendo il terminale e inserendo un semplice comando per abilitarlo:

systemctl abilita NetworkManager

Riavvia il computer e prova a connetterti a Internet. Il tuo problema dovrebbe risolversi se il problema con NetworkManager era che non era in grado di essere eseguito all'avvio. Se l'esecuzione non è riuscita, immetti il ​​seguente comando per ottenere maggiori informazioni sul suo stato:

stato systemctl NetworkManager

Leggi i log stampati nella parte inferiore del terminale. Questi registri possono fornire informazioni utili su quale processo di avvio ha causato il fallimento di NetworkManager. Puoi esaminare gli errori forniti o condividerli con i membri del forum online per una risoluzione avanzata dei problemi.

Dovresti anche considerare se eventuali modifiche recenti apportate al tuo PC potrebbero impedire a NetworkManager di funzionare correttamente. Se di recente hai modificato le impostazioni in file come /etc/systemd/system.conf, dovresti annullare immediatamente queste modifiche e riavviare il PC.

È anche noto che le VPN configurate in modo errato causano problemi con NetworkManager. Dovresti considerare di ripristinare qualsiasi configurazione VPN e reinstallare la tua VPN con una guida se ritieni che potrebbe essere potenzialmente la fonte dei tuoi problemi con NetworkManager.

Vale la pena esaminare tutti i fattori unici del sistema che possono influire sui servizi di rete. Se decidi di cercare assistenza per la risoluzione dei problemi online, fornire queste informazioni ai membri del forum renderà anche più facile per loro indagare sul problema e offrire l'aiuto di cui hai bisogno.

Mantieni aggiornato il tuo sistema Linux

Sfortunatamente, non tutti i problemi di rete sono semplici da risolvere. Il problema potrebbe essere complesso e richiedere una risoluzione dei problemi specifica per situazione. Sebbene sia impossibile prevenire ogni problema di sistema, puoi mantenere il tuo PC in buone condizioni installando regolarmente gli ultimi aggiornamenti di sistema stabili.