Zistite, ako opraviť problémy s pripojením spôsobené nesprávnou konfiguráciou NetworkManager v systéme Linux.
Strata pripojenia k internetu môže byť frustrujúca – a oveľa horšie je, keď zistíte, že NetworkManager vôbec nebeží. Bohužiaľ, s týmto problémom sa bežne stretávajú používatelia s distribúciami ako Arch Linux a Ubuntu.
Vo väčšine prípadov sa problémy s NetworkManagerom dajú vyriešiť jednoducho. Možno zistíte, že riešenie je také jednoduché ako preinštalovanie NetworkManagera alebo povolenie služby. Pozrime sa na niektoré metódy riešenia problémov, ktoré sú účinné pri riešení väčšiny problémov, keď NetworkManager nefunguje v systéme Linux.
1. Skontrolujte, či je NetworkManager nainštalovaný a aktualizovaný
Niektorí používatelia zistili, že NetworkManager sa zastavil, pretože služba bola odinštalovaná alebo sa stala nekompatibilnou s ich systémom. Môžete určiť, či je spustený NetworkManager otvorením terminálu a zadaním nasledujúceho príkazu:
stav systemctl NetworkManager
Terminál vytlačí informácie o stave NetworkManager. Prečítajte si vytlačené informácie a potom stlačte
Ctrl + C pre ukončenie výzvy. Mali by ste to vyšetriť potenciálne problémy s vaším Wi-Fi pripojením ak máte problémy s pripojením na internet, no zistíte, že NetworkManager je aktívne spustený.Ak terminál vypíše, že služba je neaktívny (mŕtvy), mali by ste sa uistiť, že je nainštalovaný a aktualizovaný NetworkManager. Nasledujúce príkazy môžete použiť na overenie, či je NetworkManager aktualizovaný, a na inštaláciu nových aktualizácií, ak nie je:
sudo apt install network-manager
sudo apt upgrade network-manager
Ak používate distribúciu založenú na GNOME, ako napríklad Ubuntu alebo Debian, mali by ste si nainštalovať aplet GNOME pre NetworkManager. Tento aplet môžete nainštalovať pomocou nasledujúceho príkazu:
sudo apt install network-manager-gnome
sudo apt upgrade network-manager-gnome
Otestujte svoje pripojenie pokusom o pripojenie na internet. Funkcie sieťových služieb sa zvyčajne dajú obnoviť inštaláciou a/alebo aktualizáciou NetworkManager. Možno budete musieť reštartovať NetworkManager pomocou nasledujúci príkaz systemctl:
sudo systemctl reštartujte NetworkManager
Je dôležité poznamenať, že referenčné výrazy, ktoré používate pre NetworkManager, sa líšia v závislosti od vášho systému a môžu vyžadovať úpravu. Počítače, ktoré používajú inicializačný mechanizmus Upstart, budú označovať NetworkManager ako sieťový manažér. Počítače, ktoré používajú inicializačný mechanizmus systemd, budú NetworkManager označovať ako NetworkManager.service.
Väčšina používateľov používa operačné systémy, ktoré používajú inicializačný mechanizmus systemd. Napríklad Ubuntu používa systemd a upustilo od spätnej kompatibility pre Upstart po 20.10 (Groovy Gorilla).
Dokonca aj v systemd sa referenčný výraz môže kontextovo líšiť. NetworkManager odkazuje na službu, zatiaľ čo network-manager odkazuje na softvérový balík.
2. Povoľte NetworkManager spustiť pri spustení
Ak zistíte, že manuálne spustenie programu NetworkManager funguje, kým nereštartujete počítač, problém môže byť v tom, že programu NetworkManager chýba povolenie na spustenie pri spustení. Tento problém môžete vyriešiť otvorením terminálu a zadaním jednoduchého príkazu na jeho aktiváciu:
systemctl povoliť NetworkManager
Reštartujte počítač a potom sa pokúste pripojiť na internet. Váš problém by sa mal vyriešiť, ak problém s NetworkManager spočíval v tom, že sa nedal spustiť pri spustení. Ak sa nepodarilo spustiť, zadajte nasledujúci príkaz, aby ste získali ďalšie informácie o jeho stave:
stav systemctl NetworkManager
Prečítajte si protokoly vytlačené v spodnej časti terminálu. Tieto protokoly vám môžu poskytnúť užitočné informácie o tom, ktorý proces spúšťania spôsobil zlyhanie aplikácie NetworkManager. Môžete preskúmať uvedené chyby alebo ich zdieľať s členmi fóra online na pokročilé riešenie problémov.
Mali by ste tiež zvážiť, či nejaké nedávne zmeny, ktoré ste vykonali vo svojom počítači, môžu brániť správnemu fungovaniu programu NetworkManager. Ak ste nedávno zmenili nastavenia v súboroch, napr /etc/systemd/system.conf, mali by ste tieto zmeny okamžite vrátiť späť a reštartovať počítač.
Je tiež známe, že nesprávne nakonfigurované siete VPN spôsobujú problémy so správcom siete. Mali by ste zvážiť vrátenie všetkých konfigurácií VPN a preinštalovanie siete VPN s usmerneniami, ak si myslíte, že by to mohlo byť potenciálne zdrojom vašich problémov s NetworkManager.
Všetky faktory jedinečné pre váš systém, ktoré môžu ovplyvniť sieťové služby, stoja za preskúmanie. Ak sa rozhodnete vyhľadať pomoc pri riešení problémov online, poskytnutie týchto informácií členom fóra im tiež uľahčí preskúmanie problému a ponúkne potrebnú pomoc.
Udržujte svoj systém Linux aktualizovaný
Bohužiaľ, nie všetky problémy so sieťou sa dajú jednoducho vyriešiť. Váš problém môže byť zložitý a môže vyžadovať riešenie špecifické pre danú situáciu. Aj keď nie je možné zabrániť všetkým problémom so systémom, môžete svoj počítač udržiavať v dobrom stave pravidelnou inštaláciou najnovších stabilných aktualizácií systému.