Hoe Wifi in te schakelen op Ubuntu

Hoe Wifi in te schakelen op Ubuntu
Philip Lawrence

Bent u een ontwikkelaar of een website tester die Ubuntu gebruikt om te coderen en problemen op te lossen? Zo ja, dan hebben we geweldig nieuws voor u met betrekking tot Wifi connectiviteit op Linux.

Zoals we allemaal weten, is Ubuntu een op Linux gebaseerd systeem, geliefd bij ontwikkelaars over de hele wereld. Maar naast ontwikkelaars geven veel gebruikers de voorkeur aan Ubuntu omdat het open-source, gebruiksvriendelijk en aanpasbaar is.

Lees mee om te leren hoe je toegang krijgt tot de Wifi verbinding op Linux systemen en servers.

Hoe schakel ik draadloos in op Linux met nmtui?

Network Manager Text User Interface nmtui is in wezen een opdrachtregelterminal die u in een Linux-systeem gebruikt voor netwerkconfiguratie. U kunt de grafische tekstinterface aanroepen om Wi-fi op Ubuntu op een handigere manier in te schakelen.

Lancering nmtui

Eerst moet u het commando $ nmtui in de terminal uitvoeren om de grafische interface te starten. Hier ziet u drie opties waaruit u "Activeer een verbinding" kunt kiezen en op OK kunt klikken.

Draadloos netwerk inschakelen

Het systeem zal de beschikbare draadloze netwerken scannen en de lijst op het scherm presenteren. Vanaf hier kunt u uw thuis wi-fi netwerk selecteren en op enter drukken. Vervolgens moet u, net als bij Windows, het wachtwoord invoeren in het pop-up dialoogvenster en OK selecteren om te bevestigen.

Na de succesvolle draadloze verbinding kunt u teruggaan en "quit" selecteren om de nmtui interface te sluiten. U kunt de internetverbinding ook testen door het ping-commando naar de Google DNS uit te voeren:

  • Ping 8.8.8.8 -c 4

Hoe activeer ik Wi-fi in de Terminal op Linux?

Het goede nieuws is dat u de opdrachtterminal op de Ubuntu 20.04 desktop en server kunt gebruiken om verbinding te maken met het Wifi-netwerk, met dank aan de wpa_supplicant.

De geavanceerde Wifi-netwerken zijn beveiligd met WPA-PSK of WPA-Personal, een vooraf gedeelde sleutel in plaats van WPA-Enterprise.

Een supplicant is in wezen een clientsoftware die u op uw computer of laptop kunt installeren. Vervolgens moet u de supplicant authenticeren om verbinding te maken met het draadloze netwerk. Ten slotte kunt u een WPA-supplicantcomponent implementeren met behulp van de wpa_supplicant.

Stap 1: De naam van de draadloze interface en het netwerk vinden

Open de opdrachtterminal in Ubuntu 20.04 en voer de volgende opdracht uit om de naam van de Wifi-interface te weten te komen:

  • iwconfig

U moet weten dat "wlan0" de meest gebruikte naam is voor de draadloze netwerkinterface op de meeste Linux-systemen zonder Systemd.

Ubuntu gebruikt echter Systemd; daarom ziet u de naam van uw draadloze netwerkinterface als "wlp4s0".

Een ander stukje informatie dat je in de terminal ziet is het toegangspunt. Nogmaals, als Wi-fi niet is ingeschakeld op het Linux systeem, zal er geen toegangspunt gekoppeld zijn aan de draadloze interface.

Als u uw draadloze interface echter niet kunt zien, kunt u het volgende commando gebruiken:

  • sudo ifconfig wlp4s0 up

Vervolgens moet uw computer alle netwerken in de omgeving scannen om te zoeken naar uw draadloze thuisnetwerk. Vervolgens hoeft u alleen maar "wlp4s0" te vervangen door de naam van uw draadloze interface, die u met het bovenstaande commando hebt gevonden.

De volgende stap is het volgende commando te gebruiken om de netwerknaam-identificatie ESSID te leren:

  • sudo iwlist wlp4s0 scan

Stap 2: Hoe maak je verbinding met een Wifi-netwerk met behulp van WPA_Supplicant?

Zodra u de naam van de draadloze interface en het netwerk kent, kunt u wpa_supplicant op Ubuntu 20.04 installeren met behulp van onderstaande opdrachtregel:

  • sudo apt install wpasupplicant

Vervolgens moet je een configuratiebestand maken met de naam wpa_supplicant.conf met behulp van het hulpprogramma wpa_passphrase.

Je vraagt je vast af wat het doel is van het aanmaken van het bestand. In wezen is het wpa_supplicant-conf het configuratiebestand dat alle draadloze netwerken bevat waartoe je de computer toegang wilt geven.

U kunt het onderstaande commando in de terminal uitvoeren om het configuratiebestand te maken:

  • wpa_passphrase uw-ESSID uw-wifi-passphrase

Opmerking: U moet de naam van uw netwerk ESSID en wachtwoordzin in het bovenstaande commando schrijven.

Het belangrijkste doel van het bovenstaande commando is het wegschrijven van de uitvoer in het bestand /etc/wpa_supplicant.conf. In de volgende stap moet je dit commando uitvoeren om de draadloze kaart en het Wifi-toegangspunt te verbinden:

  • sudo wpa_supplicant -c /etc/wpa_supplicant.conf -i wlp4s0

De uitvoer geeft aan of de internetverbinding met succes tot stand is gebracht of niet.

Hoe de netwerkbeheerder te stoppen

Als de wifi-verbinding succesvol is, moet je het commando uitvoeren om de Network Manager te stoppen. De Network Manager kan een wifi-verbindingsprobleem veroorzaken in de Ubuntu desktop editie als je wpa_supplicant gebruikt. Daarom is het essentieel om Network Manager te stoppen.

  • sudo systemctl stop NetworkManager

U kunt het automatisch opstarten van Network manager bij het opstarten permanent uitschakelen met onderstaande opdrachtregel:

  • sudo systemctl disable NetworkManager-wait-online NetworkManager-dispatcher NetworkManager

Zodra de internetverbinding met succes tot stand is gebracht, kunt u "iwconfig" uitvoeren om het bijbehorende toegangspunt tot uw netwerkinterfaces te zien.

Gewoonlijk draait wpa_supplicant op de voorgrond, maar u kunt CTRL+C gebruiken om het proces te stoppen en het op de achtergrond te laten draaien. U hoeft alleen maar de -B vlag in de commandoregel toe te voegen:

  • sudo wpa_supplicant -B -c /etc/wpa_supplicant.conf -i wlp4s0

Op dit punt is uw Ubuntu 20.04 desktop geverifieerd en verbonden met uw Wi-fi thuisnetwerk. U heeft echter nog steeds geen privé IP-adres. U kunt een IP-adres verkrijgen van de DHCP-server door dit commando in de terminal uit te voeren:

  • sudo dhclient wlp4s0

Bovendien kunt u ook uw IP-adres controleren door onderstaand commando in de terminal te schrijven:

  • ip addr show wlp4s0

Hoe maak je verbinding met een verborgen draadloos netwerk?

Wat als je draadloze modem geen ESSID uitzendt: Maak je geen zorgen; het enige wat je moet doen is de "scan_ssid=1" toevoegen in het bestand /etc/wpa_supplicant.conf.

Stap 3: Hoe maak je automatisch verbinding bij het opstarten?

Als u tijdens het opstarten automatisch verbinding wilt maken met het Wifi-netwerk, moet u het bestand wpa_supplicant.service bewerken. Voordat u het bestand bewerkt, kunt u het kopiëren van de directory /lib/systemd/system/ naar /etc/systemd/system.

Zo overschrijft de nieuwe versie van wpa_supplicant uw wijzigingen niet.

  • sudo cp /lib/system/system/wpa_supplicant.service /etc/system/system/wpa_supplicant.service

U kunt Nano, een commandoregel teksteditor, gebruiken om de inhoud van het bestand te wijzigen:

  • sudo nano /etc/system/system/wpa_supplicant.service

In het bestand moet je zoeken naar deze regel:

  • ExecStart=/sbin/wpa_supplicant -u -s- -0 /run/wpa_supplicant

U moet de naam van de netwerkinterfaces toevoegen in dit commando:

  • ExecStart=/sbin/wpa_supplicant -u -s -0 /etc/wpa_supplicant-conf -i wlp4s0

Een ander belangrijk punt om te overwegen is om wpa_supplicant opnieuw te starten in geval van detectie van een storing. Om dit probleem aan te pakken, voegt u deze regel toe direct onder het commando ExecStart:

  • Herstart=altijd

Bovendien moet u de onderstaande regel bevelen met de # in het begin:

  • Alias=dbus-fi.wl-wpa_supplicant1.service

Bewaar en sluit dit bestand uiteindelijk. Bovendien, als u de Nano teksteditor gebruikt om het bestand te wijzigen, druk op Ctrl+0 en Enter om de wijzigingen te bevestigen en Ctrl+X om het bestand af te sluiten.

U kunt systemd opnieuw laden met dit commando:

  • sudo systemctl daemon-reload

Vervolgens moet u wpa_supplicant services inschakelen om bij elke opstart automatisch te starten:

  • sudo systemctl enable wpa_supplicant.service

Waarom maakt de Linux-server geen verbinding met wifi?

Als u geen verbinding kunt maken met het Wifi-netwerk, kan dat te wijten zijn aan een hardware- of softwareprobleem. Maar eerst kunt u beter de hardwareproblemen uitsluiten met de drivers, omdat de diagnose eenvoudig is.

Voer eerst het volgende commando uit:

  • Ping localhost

Uw lokale host is in wezen het adres om het circuit van de NIC te controleren. Als u niet kunt pingen, betekent dit dat het probleem bij uw Wi-fi stuurprogramma ligt. Als de ping echter terugkomt, ligt het probleem waarschijnlijk bij de software.

Stap 1: Draadloze stuurprogramma's installeren vanaf Ubuntu ISO

Om het softwareprobleem aan te pakken, kunt u het Ubuntu ISO-bestand gebruiken om de Wi-fi stuurprogramma's opnieuw te installeren. Eerst kunt u de Ubuntu ISO in de thuismap plaatsen en het onderstaande commando uitvoeren om Ubuntu ISO op het virtuele station te mounten:

  • sudo mkdir /media/cdrom
  • sudo mount -o loop ubuntu-*.iso /media/cdrom

U moet navigeren naar "Software & Updates," de CDRom controleren en het wachtwoord invoeren op verzoek van het dashboard.

Tik tenslotte op het tabblad "Extra stuurprogramma's" om de optie "Draadloze netwerkadapter" te kiezen en selecteer "Wijzigingen toepassen".

Stap 2: Controleren of het draadloze apparaat is gedetecteerd

Als Ubuntu 20.04 het draadloze apparaat niet kan detecteren, kunt u de opdrachtterminal openen en de opdracht uitvoeren:

  • sudo lsusb

Anderzijds moet u dit commando schrijven als u een USB-dongle of een interne draadloze kaart gebruikt:

  • sudo lspci

Als de uitgang "Network Controller" of "Ethernet Cable Controller" bevat, kan Linux het draadloze apparaat detecteren.

Daarnaast kunt u ook de volgende commando's gebruiken om het draadloze apparaat te zien:

  • sudo lshw -C netwerk

Als de uitvoer de netwerkbeschrijving bevat, kan Ubuntu het draadloze apparaat niet herkennen. Zo niet, dan moet u de ontbrekende stuurprogrammamodule installeren.

Stap 3: Hoe ontbrekende stuurprogramma's installeren met Ubuntu

Eerst moet u het commando uitvoeren om de lijst met gebruikte modules te zien:

  • sudo lsmod

Als u een bepaalde module wilt activeren, moet u het commando uitvoeren met de naam van de chipset als modulenaam:

Zie ook: WiFi werkt maar geen Ethernet: wat te doen?
  • sudo modprobe modulename

Vervolgens kunt u het commando "lsmod" uitvoeren om te zien of de module correct is geïnstalleerd of niet.

Stap 4: Module automatisch laden bij het opstarten

Als de module niet wordt geladen bij het opstarten, moet u hem permanent laden met het commando:

  • sudo nano /etc/modules

U kunt de Nano teksteditor openen met het bovenstaande commando. Dan hoeft u alleen nog maar de naam van de module aan het einde van het bestand te schrijven en het op te slaan. Bovendien moet u het systeem opnieuw opstarten om te zien of de draadloze kaart de wifi-netwerken kan detecteren.

Het DNS-probleem oplossen

Hoewel het een zeldzaam probleem is, is het beter om dit te controleren als u te maken krijgt met connectiviteitsproblemen op een Linux-server. Voer eerst dit commando uit om het Lan-adres van de router te zien:

  • nmcli apparaat show wlan1

U kunt de wlan1 in het bovenstaande commando veranderen in de draadloze netwerknaam die u gebruikt. Voer vervolgens het onderstaande commando uit om de bestemming te zien:

  • IP a s

Nu heb je alle informatie; het is tijd om het LAN-adres van de router en de DNS-servers van Google te pingen:

  • ping 8.8.8.8

Na de diagnose van het DNS-probleem kunt u de DNS van de router wijzigen in Open DNS of Google server. U kunt ook contact opnemen met de fabrikant van de router om het DNS-probleem verder te controleren.

Conclusie

Het primaire doel van bovenstaand artikel is het bespreken van zowel de grafische als tekstuele gebruikersinterface methoden om Wifi in te schakelen op uw Linux systeem of server.

Zie ook: Hoe een tablet verbinden met wifi - stap voor stap gids

Verder kunt u ook de probleemoplossingsmethoden gebruiken als Ubuntu geen verbinding kan maken met het draadloze netwerk.




Philip Lawrence
Philip Lawrence
Philip Lawrence is een technologieliefhebber en expert op het gebied van internetconnectiviteit en wifi-technologie. Met meer dan tien jaar ervaring in de branche heeft hij talloze particulieren en bedrijven geholpen met hun internet- en wifi-gerelateerde problemen. Als auteur en blogger van Internet en Wifi Tips deelt hij zijn kennis en expertise op een eenvoudige en begrijpelijke manier waar iedereen van kan profiteren. Philip is een gepassioneerd pleitbezorger voor het verbeteren van connectiviteit en het toegankelijk maken van internet voor iedereen. Als hij niet aan het schrijven is of technische problemen aan het oplossen is, houdt hij van wandelen, kamperen en de natuur verkennen.