Aflați cum să remediați problemele de conectivitate cauzate de o configurație necorespunzătoare NetworkManager pe Linux.
Poate fi frustrant să vă pierdeți conexiunea la internet - și este mult mai rău când descoperiți că NetworkManager nu rulează deloc. Din păcate, această problemă este frecvent întâlnită de utilizatorii care rulează distribuții precum Arch Linux și Ubuntu.
În majoritatea cazurilor, problemele cu NetworkManager sunt ușor de rezolvat. S-ar putea să descoperiți că soluția este la fel de ușoară ca reinstalarea NetworkManager sau activarea serviciului. Să aruncăm o privire la câteva metode de depanare care sunt eficiente în rezolvarea majorității problemelor cu NetworkManager care nu rulează pe Linux.
1. Verificați dacă NetworkManager este instalat și actualizat
Unii utilizatori au descoperit că NetworkManager a încetat să ruleze deoarece serviciul a fost dezinstalat sau a devenit incompatibil cu sistemul lor. Puteți determina dacă NetworkManager rulează prin deschiderea terminalului și introducând următoarea comandă:
starea systemctl NetworkManager
Terminalul va imprima informații despre starea NetworkManager. Citiți informațiile tipărite și apoi apăsați Ctrl + C pentru a ieși din prompt. Ar trebui să investighezi probleme potențiale cu conexiunea dvs. Wi-Fi dacă vă străduiți să vă conectați la internet, dar descoperiți că NetworkManager rulează activ.
Dacă terminalul imprimă că serviciul este inactiv (mort), ar trebui să vă asigurați că NetworkManager este instalat și actualizat. Puteți utiliza următoarele comenzi pentru a verifica dacă NetworkManager este actualizat și pentru a instala orice actualizări noi dacă nu este:
sudo apt install network-manager
sudo apt upgrade network-manager
De asemenea, ar trebui să instalați aplicația GNOME pentru NetworkManager dacă utilizați o distribuție bazată pe GNOME, cum ar fi Ubuntu sau Debian. Puteți instala acest applet cu următoarea comandă:
sudo apt install network-manager-gnome
sudo apt upgrade network-manager-gnome
Testați-vă conexiunea încercând să vă conectați la internet. Funcțiile serviciului de rețea pot fi de obicei restaurate prin instalarea și/sau actualizarea NetworkManager. De asemenea, poate fi necesar să reporniți NetworkManager cu următoarea comandă systemctl:
sudo systemctl reporniți NetworkManager
Este important să rețineți că termenii de referință pe care îi utilizați pentru NetworkManager variază în funcție de sistemul dvs. și pot necesita ajustari. Calculatoarele care folosesc motorul de inițializare Upstart se vor referi la NetworkManager ca manager de rețea. Calculatoarele care utilizează motorul de inițializare systemd se vor referi la NetworkManager ca NetworkManager.service.
Majoritatea utilizatorilor rulează sisteme de operare care utilizează motorul de inițializare systemd. De exemplu, Ubuntu folosește systemd și a renunțat la compatibilitatea cu versiunea precedentă pentru Upstart după 20.10 (Groovy Gorilla).
Chiar și în systemd, termenul de referință poate varia în funcție de context. NetworkManager se referă la serviciu, în timp ce network-manager se referă la pachetul software.
2. Activați NetworkManager să ruleze la pornire
Dacă descoperiți că pornirea manuală a NetworkManager funcționează până când reporniți computerul, problema poate fi că NetworkManager nu are permisiunea de a rula la pornire. Puteți rezolva această problemă deschizând terminalul și introducând o comandă simplă pentru ao activa:
systemctl activează NetworkManager
Reporniți computerul și apoi încercați să vă conectați la internet. Problema dvs. ar trebui să se rezolve dacă problema cu NetworkManager a fost că nu a putut rula la pornire. Dacă nu a reușit să ruleze, introduceți următoarea comandă pentru a obține mai multe informații despre starea sa:
starea systemctl NetworkManager
Citiți jurnalele tipărite în partea de jos a terminalului. Aceste jurnale vă pot oferi informații utile despre procesul de pornire care a determinat eșecul NetworkManager. Puteți investiga erorile date sau le puteți partaja membrilor forumului online pentru depanare avansată.
De asemenea, ar trebui să luați în considerare dacă modificările recente pe care le-ați făcut pe computer ar putea împiedica NetworkManager să funcționeze corect. Dacă ați modificat recent setările în fișiere precum /etc/systemd/system.conf, ar trebui să anulați imediat aceste modificări și să reporniți computerul.
VPN-urile configurate greșit sunt, de asemenea, cunoscute că cauzează probleme cu NetworkManager. Ar trebui să luați în considerare anularea oricăror configurații VPN și reinstalarea VPN cu îndrumări dacă credeți că ar putea fi sursa problemelor dvs. cu NetworkManager.
Orice factor unic pentru sistemul dvs. care poate afecta serviciile de rețea merită investigat. Dacă decideți să căutați ajutor online pentru depanare, furnizarea acestor informații membrilor forumului le va facilita, de asemenea, să investigheze problema și să ofere ajutorul de care aveți nevoie.
Păstrați-vă sistemul Linux actualizat
Din păcate, nu toate problemele de rețea sunt ușor de rezolvat. Problema dvs. poate fi complexă și necesită depanare specifică situației. Deși este imposibil să preveniți orice problemă de sistem, vă puteți menține computerul în stare bună instalând în mod regulat cele mai recente actualizări stabile de sistem.