Přečtěte si, jak opravit problémy s připojením způsobené nesprávnou konfigurací NetworkManageru v systému Linux.

Ztráta připojení k internetu může být frustrující – a mnohem horší je, když zjistíte, že NetworkManager vůbec neběží. Bohužel se s tímto problémem běžně setkávají uživatelé provozující distribuce, jako je Arch Linux a Ubuntu.

Ve většině případů lze problémy s NetworkManagerem snadno vyřešit. Možná zjistíte, že řešení je stejně snadné jako přeinstalace NetworkManageru nebo povolení služby. Pojďme se podívat na některé metody odstraňování problémů, které jsou účinné při řešení většiny problémů s neběžícím NetworkManagerem v Linuxu.

1. Ověřte, že je NetworkManager nainstalován a aktualizován

Někteří uživatelé zjistili, že NetworkManager přestal běžet, protože služba byla odinstalována nebo se stala nekompatibilní s jejich systémem. Můžete určit, zda je spuštěn NetworkManager otevřením terminálu a zadáním následujícího příkazu:

stav systemctl NetworkManager

Terminál vytiskne informace o stavu NetworkManageru. Přečtěte si vytištěné informace a poté stiskněte

Ctrl + C pro ukončení výzvy. Měli byste to prošetřit potenciální problémy s připojením Wi-Fi pokud se snažíte připojit k internetu, ale zjistíte, že NetworkManager aktivně běží.

Pokud terminál vypíše, že služba je neaktivní (mrtvý), měli byste se ujistit, že je nainstalován a aktualizován NetworkManager. Následující příkazy můžete použít k ověření, že je NetworkManager aktualizován, a k instalaci nových aktualizací, pokud tomu tak není:

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

Pokud používáte distribuci založenou na GNOME, jako je Ubuntu nebo Debian, měli byste nainstalovat aplet GNOME pro NetworkManager. Tento aplet můžete nainstalovat pomocí následujícího příkazu:

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

Otestujte své připojení pokusem o připojení k internetu. Funkce síťových služeb lze obvykle obnovit instalací a/nebo aktualizací NetworkManageru. Možná budete muset restartovat NetworkManager pomocí následující příkaz systemctl:

sudo systemctl restartujte NetworkManager

Je důležité si uvědomit, že referenční termíny, které používáte pro NetworkManager, se liší v závislosti na vašem systému a mohou vyžadovat úpravu. Počítače, které používají inicializační stroj Upstart, budou NetworkManager označovat jako správce sítě. Počítače, které používají inicializační stroj systemd, budou NetworkManager označovat jako NetworkManager.service.

Většina uživatelů používá operační systémy, které používají inicializační stroj systemd. Například Ubuntu používá systemd a upustilo od zpětné kompatibility pro Upstart po 20.10 (Groovy Gorilla).

I v systemd se referenční termín může kontextově lišit. NetworkManager odkazuje na službu, zatímco network-manager odkazuje na softwarový balíček.

2. Povolte NetworkManager ke spuštění při spuštění

Pokud zjistíte, že ruční spuštění NetworkManageru funguje, dokud nerestartujete počítač, problém může být v tom, že NetworkManager nemá oprávnění ke spuštění při spuštění. Tento problém můžete vyřešit otevřením terminálu a zadáním jednoduchého příkazu pro jeho povolení:

systemctl povolit NetworkManager

Restartujte počítač a poté se pokuste připojit k internetu. Váš problém by se měl vyřešit, pokud problém s NetworkManager spočíval v tom, že jej nebylo možné spustit při spuštění. Pokud se nepodařilo spustit, zadejte následující příkaz, abyste získali další informace o jeho stavu:

stav systemctl NetworkManager

Přečtěte si protokoly vytištěné ve spodní části terminálu. Tyto protokoly vám mohou poskytnout užitečné informace o tom, jaký proces spouštění způsobil selhání aplikace NetworkManager. Můžete prozkoumat uvedené chyby nebo je sdílet s členy fóra online pro pokročilé řešení problémů.

Měli byste také zvážit, zda nějaké nedávné změny, které jste provedli ve svém počítači, nemohou bránit správnému fungování programu NetworkManager. Pokud jste nedávno změnili nastavení v souborech jako /etc/systemd/system.conf, měli byste tyto změny okamžitě vrátit zpět a restartovat počítač.

Je také běžně známo, že špatně nakonfigurované VPN způsobují problémy s NetworkManagerem. Pokud se domníváte, že by to mohlo být zdrojem vašich problémů s NetworkManagerem, měli byste zvážit vrácení všech konfigurací VPN a přeinstalaci VPN s pokyny.

Jakékoli faktory jedinečné pro váš systém, které mohou ovlivnit síťové služby, stojí za prozkoumání. Pokud se rozhodnete vyhledat pomoc při odstraňování problémů online, poskytnutí těchto informací členům fóra jim také usnadní prošetření problému a nabídne potřebnou pomoc.

Udržujte svůj systém Linux aktualizovaný

Bohužel ne všechny problémy se sítí lze snadno vyřešit. Váš problém může být složitý a může vyžadovat řešení specifické situace. I když není možné zabránit všem problémům se systémem, můžete svůj počítač udržovat v dobrém stavu pravidelnou instalací nejnovějších aktualizací stabilního systému.