Opi korjaamaan yhteysongelmia, jotka johtuvat virheellisestä NetworkManager-kokoonpanosta Linuxissa.

Internet-yhteytesi katkeaminen voi olla turhauttavaa, ja se on paljon pahempaa, kun huomaat, että NetworkManager ei toimi ollenkaan. Valitettavasti tämän ongelman kohtaavat yleensä käyttäjät, jotka käyttävät distroja, kuten Arch Linuxia ja Ubuntua.

Useimmissa tapauksissa NetworkManagerin ongelmat on helppo ratkaista. Saatat huomata, että ratkaisu on yhtä helppoa kuin NetworkManagerin uudelleenasentaminen tai palvelun käyttöönotto. Katsotaanpa joitain vianetsintämenetelmiä, jotka ovat tehokkaita ratkaisemaan useimmat ongelmat, kun NetworkManager ei ole käynnissä Linuxissa.

1. Varmista, että NetworkManager on asennettu ja päivitetty

Jotkut käyttäjät ovat havainneet, että NetworkManager lakkasi toimimasta, koska palvelu poistettiin tai se ei ole yhteensopiva heidän järjestelmän kanssa. Voit määrittää, onko NetworkManager käynnissä avaamalla terminaalin ja kirjoittamalla seuraavan komennon:

systemctl status NetworkManager

Pääte tulostaa tiedot NetworkManagerin tilasta. Lue tulostetut tiedot ja paina sitten Ctrl + C poistuaksesi kehotteesta. Sinun pitäisi tutkia mahdollisia ongelmia Wi-Fi-yhteydessäsi jos sinulla on vaikeuksia muodostaa yhteyttä Internetiin, mutta huomaat, että NetworkManager on aktiivisesti käynnissä.

Jos pääte tulostaa, että palvelu on ei-aktiivinen (kuollut), sinun tulee varmistaa, että NetworkManager on asennettu ja päivitetty. Voit käyttää seuraavia komentoja varmistaaksesi, että NetworkManager on päivitetty, ja asentaa uudet päivitykset, jos se ei ole:

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

Sinun tulee myös asentaa GNOME-sovelma NetworkManagerille, jos käytät GNOME-pohjaista jakelua, kuten Ubuntua tai Debiania. Voit asentaa tämän sovelman seuraavalla komennolla:

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

Testaa yhteytesi yrittämällä muodostaa yhteys Internetiin. Verkkopalvelutoiminnot voidaan yleensä palauttaa asentamalla ja/tai päivittämällä NetworkManager. Sinun on ehkä myös käynnistettävä NetworkManager uudelleen seuraava systemctl-komento:

sudo systemctl käynnistä NetworkManager uudelleen

On tärkeää huomata, että NetworkManagerissa käyttämäsi viitetermit vaihtelevat järjestelmästäsi ja saattavat vaatia säätöä. Upstart-alustusmoottoria käyttävät tietokoneet kutsuvat NetworkManageria verkonhallintaohjelmaksi. Järjestelmän alustusmoottoria käyttävät tietokoneet kutsuvat NetworkManageria nimellä NetworkManager.service.

Useimmat käyttäjät käyttävät käyttöjärjestelmiä, jotka käyttävät systemd-alustusmoottoria. Esimerkiksi Ubuntu käyttää systemd-yhteensopivuutta Upstartille 20.10 jälkeen (Groovy Gorilla).

Jopa systemd: ssä viitetermi voi vaihdella asiayhteyden mukaan. NetworkManager viittaa palveluun, kun taas network-manager viittaa ohjelmistopakettiin.

2. Ota NetworkManager käyttöön käynnistyksen yhteydessä

Jos huomaat, että NetworkManagerin manuaalinen käynnistäminen toimii, kunnes käynnistät tietokoneen uudelleen, ongelma saattaa olla se, että NetworkManagerilla ei ole lupaa toimia käynnistyksen yhteydessä. Voit ratkaista tämän ongelman avaamalla terminaalin ja antamalla yksinkertaisen komennon ottaaksesi sen käyttöön:

systemctl Ota NetworkManager käyttöön

Käynnistä tietokone uudelleen ja yritä sitten muodostaa yhteys Internetiin. Ongelmasi pitäisi ratketa, jos NetworkManagerin ongelma johtui siitä, että sitä ei voitu suorittaa käynnistyksen yhteydessä. Jos se ei käynnistynyt, anna seuraava komento saadaksesi lisätietoja sen tilasta:

systemctl status NetworkManager

Lue terminaalin alaosaan tulostetut lokit. Nämä lokit voivat antaa sinulle hyödyllistä tietoa siitä, mikä käynnistysprosessi aiheutti NetworkManagerin epäonnistumisen. Voit tutkia annettuja virheitä tai jakaa ne foorumin jäsenten kanssa verkossa edistyneen vianmäärityksen saamiseksi.

Sinun tulee myös harkita, voivatko tietokoneellesi tekemäsi muutokset estää NetworkManageria toimimasta kunnolla. Jos olet äskettäin muuttanut asetuksia tiedostoissa, kuten /etc/systemd/system.conf, sinun tulee välittömästi peruuttaa nämä muutokset ja käynnistää tietokoneesi uudelleen.

Väärin konfiguroitujen VPN-verkkojen tiedetään myös yleisesti aiheuttavan ongelmia NetworkManagerissa. Sinun tulee harkita VPN-määritysten palauttamista ja VPN: n uudelleenasentamista ohjeiden mukaan, jos uskot, että se voi mahdollisesti olla NetworkManager-ongelmien syy.

Kaikki järjestelmällesi ainutlaatuiset tekijät, jotka voivat vaikuttaa verkkopalveluihin, ovat tutkimisen arvoisia. Jos päätät etsiä vianmääritysapua verkosta, näiden tietojen antaminen foorumin jäsenille helpottaa myös ongelman tutkimista ja tarvitsemasi avun tarjoamista.

Pidä Linux-järjestelmäsi ajan tasalla

Valitettavasti kaikkia verkko-ongelmia ei ole helppo ratkaista. Ongelmasi voi olla monimutkainen ja vaatia tilannekohtaista vianetsintää. Vaikka kaikkia järjestelmäongelmia on mahdotonta estää, voit pitää tietokoneesi hyvässä kunnossa asentamalla säännöllisesti uusimmat vakaat järjestelmäpäivitykset.