Hoe WiFi te verbinden vanaf de terminal op Ubuntu 16.04

WiFi is tegenwoordig de meest populaire manier om een internetverbinding te krijgen, of het nu op kantoor, thuis, restaurants e.t.c. is. Deze tutorial is bedoeld om diegenen te helpen die WiFi willen verbinden vanaf de terminal op Ubuntu 16.04. Het maakt niet uit of je de Desktop editie of de server editie van Ubuntu gebruikt.

De enige vereisten zijn:

  • Werkende draadloze kaart
  • Internet verbinding om sommige pakketten te installeren
  • Interactieve shell sessie

Er zijn twee veel voorkomende manieren waarop je een draadloze netwerk verbinding kunt maken vanaf de terminal. Deze zijn:

  1. Gebruik iwconfig commando
  2. Gebruik wpasupplicant methode

Methode 1: Gebruik iwconfig commando

U kunt uw Ubuntu configureren om verbinding te maken met WiFi door de onderstaande stappen te volgen. Als u de naam van uw wifi apparaat niet weet, gebruik dan:

$ ip link sho | grep w2: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000

Open de terminal en typ ifconfig interface en druk op Enter.

Byt standaard, dit commando zet alleen uw draadloze kaart aan. Als uw draadloze kaart een andere naam heeft, vervangt u wlan0 door de juiste naam. Nu de kaart aan staat, kunt u verbinding maken met uw WiFi netwerk door de ESSID naam op te geven:

$ iwconfig wlan0 essid <name> key <password>

Vervang <naam> met de werkelijke naam van uw toegangspunt, en wachtwoord met de werkelijke beveiligingssleutel voor het draadloze netwerk. Als uw draadloze netwerk geen beveiligingssleutel nodig heeft, hoeft u geen wachtwoord voor de sleutel in te voeren. Gebruik gewoon:

$ iwconfig wlan0 essid <name>

Voor het ASCII wachtwoord gebruikt u:

$ iwconfig wlan0 essid <name> key s:<password>

Bevestig nu dat u verbonden bent. U kunt ook handmatig een IPv4-adres aanvragen met.

$ dhclient wlan0

Probeer dan uw ip te controleren en probeer naar buiten te pingen.

$ ip addr$ ping 8.8.8.8

Methode 2: Gebruik wpasupplicant

wpa_supplicant is een cross-platform supplicant met ondersteuning voor WEP, WPA en WPA2 (IEEE 802.11i / RSN (Robust Secure Network)). Het is geschikt voor desktops, laptops en embedded systemen. Voor deze methode moet je eerst het wpasupplicant pakket installeren. Dit bevat het hoofdprogramma wpa_supplicant, het passphrase tool wpa_passphrase, en het tekst front-end wpa_cli

$ sudo apt-get install wpasupplicant

Dit pakket zal een wpa_supplicant commando leveren dat we zullen gebruiken om ons Draadloze netwerk te beheren. Het te configureren bestand is /etc/wpa_supplicant.conf.

# cat /etc/wpa_supplicant.confnetwork={ ssid="ssid_name" psk="password"}

U kunt ook een basis configuratie genereren vanuit cli:

# wpa_passphrase MYSSID passphrase > /etc/wpa_supplicant.conf

Nu opnieuw scannen op beschikbare apparaten:

# iwlist scan

Zorg ervoor dat u het draadloze netwerk kunt zien waarmee u verbinding wilt maken. Start nu wpa_supplicant met:

# wpa_supplicant -B -i interface -c /etc/wpa_supplicant.confSuccessfully initialized wpa_supplicant....

Gewoonlijk gebruikte argumenten zijn:

-B – Fork in de achtergrond.
-c bestandsnaam – Pad naar een configuratiebestand.
-i interface – Interface om op te luisteren.
-D stuurprogramma – Geef optioneel het stuurprogramma op dat gebruikt moet worden. Voor een lijst van ondersteunde stuurprogramma’s, zie de uitvoer van wpa_supplicant -h.
nl80211 is de huidige standaard, maar niet alle draadloze chip modules ondersteunen het.

Het gebruik van wpa_cli

Op dit punt voert u uit:

# wpa_cli

Dit zal een interactieve prompt laten zien (>), die tab-completering en beschrijvingen van voltooide commando’s heeft. Enkele belangrijke commando’s om op te letten bij het werken met wpa_cli zijn:

  • Scan voor beschikbare toegangspunten
> scan<3>CTRL-EVENT-SCAN-STARTED <3>CTRL-EVENT-SCAN-RESULTS ...
  • Lijst beschikbare toegangspunten

Om te associëren met MYSSID, het netwerk toe te voegen, de toegangsgegevens in te stellen en het in te schakelen:

Voor toegangspunten zonder authenticatie, gebruikt u:

> set_network 0 key_mgmt NONE

Sla dit netwerk ten slotte op in het configuratiebestand:

> save_configOK

Om een DHCP lease te krijgen, geef je eerst de leases vrij die je nog vasthoudt (als root):

# dhclient -r

En vraag een nieuw adres aan

# dhclient interface

U zou nu een werkende internetverbinding moeten hebben via een toegangspunt dat u vanaf cli hebt verbonden. Deze methode is geschikt voor minimale installatie van Ubuntu Distributies of Servers met Draadloze kaart. Deze methoden zijn eenvoudig te scripten, met meer moeite kun je een cron job schrijven die verbinding maakt bij het herstarten. Bedankt voor het lezen van onze gids over hoe verbinding te maken met WiFi vanaf de terminal op Ubuntu 16.04. Als u problemen tegenkomt, laat het ons weten via de commentaarsectie.

Laat een reactie achter

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *