Научете как да коригирате проблеми със свързването, причинени от неправилна конфигурация на NetworkManager в Linux.

Може да бъде разочароващо да загубите връзката си с интернет – и е много по-лошо, когато установите, че NetworkManager изобщо не работи. За съжаление, този проблем често се среща от потребители, работещи с дистрибуции като Arch Linux и Ubuntu.

В повечето случаи проблемите с NetworkManager са лесни за разрешаване. Може да откриете, че решението е толкова лесно, колкото преинсталирането на NetworkManager или активирането на услугата. Нека да разгледаме някои методи за отстраняване на неизправности, които са ефективни при разрешаването на повечето проблеми с NetworkManager, който не работи на Linux.

1. Проверете дали NetworkManager е инсталиран и актуализиран

Някои потребители са установили, че NetworkManager е спрял да работи, защото услугата е била деинсталирана или е станала несъвместима с тяхната система. Можете да определите дали NetworkManager работи чрез отваряне на терминала и въведете следната команда:

instagram viewer
systemctl status NetworkManager

Терминалът ще отпечата информация за състоянието на NetworkManager. Прочетете отпечатаната информация и след това натиснете Ctrl + C за да излезете от подканата. Трябва да проучите потенциални проблеми с вашата Wi-Fi връзка ако ви е трудно да се свържете с интернет, но установите, че NetworkManager работи активно.

Ако терминалът отпечата, че услугата е неактивен (мъртъв), трябва да се уверите, че NetworkManager е инсталиран и актуализиран. Можете да използвате следните команди, за да проверите дали NetworkManager е актуализиран и да инсталирате нови актуализации, ако не е:

sudo apt инсталира мрежов мениджър
sudo apt надстройка мрежов мениджър

Трябва също така да инсталирате аплета GNOME за NetworkManager, ако използвате базирана на GNOME дистрибуция, като Ubuntu или Debian. Можете да инсталирате този аплет със следната команда:

sudo apt инсталирайте network-manager-gnome
sudo apt надстройка network-manager-gnome

Тествайте връзката си, като се опитате да се свържете с интернет. Функциите на мрежовите услуги обикновено могат да бъдат възстановени чрез инсталиране и/или актуализиране на NetworkManager. Може също да се наложи да рестартирате NetworkManager с следната команда systemctl:

sudo systemctl рестартирайте NetworkManager

Важно е да се отбележи, че референтните термини, които използвате за NetworkManager, варират в зависимост от вашата система и може да се нуждаят от корекция. Компютрите, които използват системата за инициализация Upstart, ще се отнасят към NetworkManager като мрежов мениджър. Компютрите, които използват системата за инициализация systemd, ще се отнасят към NetworkManager като NetworkManager.service.

Повечето потребители работят с операционни системи, които използват системата за инициализация systemd. Например Ubuntu използва systemd и отпадна обратната съвместимост за Upstart след 20.10 (Groovy Gorilla).

Дори в systemd референтният термин може да варира контекстуално. NetworkManager се отнася за услугата, докато network-manager се отнася за софтуерния пакет.

2. Разрешете NetworkManager да се изпълнява при стартиране

Ако установите, че ръчното стартиране на NetworkManager работи, докато не рестартирате компютъра си, проблемът може да е, че NetworkManager няма разрешение да стартира при стартиране. Можете да разрешите този проблем, като отворите терминала и въведете проста команда, за да го активирате:

systemctl активира NetworkManager

Рестартирайте компютъра си и опитайте да се свържете с интернет. Вашият проблем трябва да се разреши, ако проблемът с NetworkManager е бил, че не може да се стартира при стартиране. Ако не се изпълни, въведете следната команда, за да получите повече информация за състоянието му:

systemctl status NetworkManager

Прочетете регистрационните файлове, отпечатани в долната част на терминала. Тези регистрационни файлове могат да ви дадат полезна информация за това кой процес на стартиране е причинил неуспех на NetworkManager. Можете да проучите дадените грешки или да ги споделите с членове на форума онлайн за разширено отстраняване на неизправности.

Трябва също така да помислите дали някои скорошни промени, които сте направили на вашия компютър, може да попречат на NetworkManager да работи правилно. Ако наскоро сте променили настройките във файлове като /etc/systemd/system.conf, трябва незабавно да отмените тези промени и да рестартирате компютъра си.

Също така е известно, че неправилно конфигурираните VPN причиняват проблеми с NetworkManager. Трябва да помислите за връщане на всички VPN конфигурации и повторно инсталиране на вашата VPN с указания, ако смятате, че това може потенциално да е източникът на вашите проблеми с NetworkManager.

Струва си да бъдат проучени всички уникални за вашата система фактори, които могат да повлияят на мрежовите услуги. Ако решите да потърсите помощ за отстраняване на неизправности онлайн, предоставянето на тази информация на членовете на форума също ще ги улесни да проучат проблема и да предложат помощта, от която се нуждаете.

Поддържайте вашата Linux система актуализирана

За съжаление, не всички мрежови проблеми са лесни за разрешаване. Вашият проблем може да е сложен и да изисква специфично за ситуацията отстраняване на неизправности. Въпреки че е невъзможно да предотвратите всеки системен проблем, можете да поддържате компютъра си в добра форма, като редовно инсталирате най-новите стабилни системни актуализации.