Hoe stel ik Wi-Fi in op uw Raspberry Pi via de commandoregel
Je hebt je Raspberry Pi zonder kop geconfigureerd zoals jij het wilt, het is ingebouwd en werkt soepel, maar opeens wil je het weg van zijn Ethernet-kabel verplaatsen met een Wi-Fi-module. Sla het weer over naar alle randapparaten en voeg snel Wi-Fi-ondersteuning toe via de opdrachtregel.
Waarom wil ik dit doen??
Als je een Raspberry Pi-liefhebber bent (of snel een bent), weet je hoe irritant het kan zijn om te beseffen dat je project zonder hoofd-pi nu nog een kleine aanpassing nodig heeft die waarschijnlijk een monitor en een toetsenbord / muis aan de doos koppelt.
De beste manier om te voorkomen dat u in die val terechtkomt, is om uw Raspberry Pi te configureren voor externe toegang. Als u dat eenmaal hebt geconfigureerd, moet u echter nog steeds weten hoe u op afstand taken kunt uitvoeren die eerder zouden worden afgehandeld door een GUI-interface (zoals het inschakelen van Wi-Fi). Vandaag gaan we je door de technische (maar eenvoudige) manier om op afstand verbinding te maken met je Pi en een wifi-uitbreidingsdongle activeren.
Wat heb ik nodig?
Voor deze zelfstudie hebt u de volgende items nodig:
- 1 Raspberry Pi-eenheid met Raspbian geïnstalleerd (deze techniek zou moeten werken op andere distributies, maar we gebruiken Raspbian)
- 1 Ethernet-verbinding met Pi-eenheid (noodzakelijk voor het op afstand activeren van de Wi-Fi-functionaliteit)
- 1 Wi-Fi Dongle (we gebruiken dit model op al onze Pi-eenheden met groot succes)
Als u dit Wi-Fi-donglemodel niet gebruikt, raden we u ten zeerste aan het model dat u wilt kopen te onderzoeken om te zien of dit goed wordt ondersteund. Daartoe is het gedeelte USB Wi-Fi-adapter van de RPi-wiki erg nuttig.
Naast de bovenstaande items, moet u even de tijd nemen om de configuratie te controleren van het Wi-Fi-knooppunt waarmee u uw Raspberry Pi-eenheid wilt verbinden: u moet een notitie maken van de SSID, het wachtwoord en het coderingstype / methode (bijv. het knooppunt gebruikt WPA met TKIP shared-key encryptie).
De Wi-Fi-dongle via de terminal inschakelen
Schakel de Raspberry Pi-eenheid in om aan de slag te gaan zonder de Wi-Fi-dongel bevestigd. Op dit moment zou het enige netwerkapparaat de ingebouwde Ethernet NIC moeten zijn (die u via een Ethernet-kabel met uw netwerk hebt verbonden, zodat u op afstand toegang kunt krijgen tot het apparaat zonder kop).
Maak via SSH verbinding met je Pi om toegang te krijgen tot een prompt op afstand. (Raadpleeg de volgende zelfstudie als u uw apparaat nog niet hebt geconfigureerd voor externe toegang op deze manier).
Voer de volgende opdracht in bij de prompt:
sudo nano / etc / network / interfaces
In de nano-teksteditor zie je zoiets als dit:
een
uto
iface lo inet loopback
iface eth0 inet dhcp
Dat is de basisconfiguratie die de Ethernet-verbinding van uw Pi regelt (aangegeven door het eth0-gedeelte). We moeten een klein beetje toevoegen om de Wi-Fi-dongle in te schakelen. Gebruik de pijltjestoetsen om naar beneden onder het bestaande item te gaan en voeg de volgende regels toe:
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface standaard inet dhcp
Nadat u het bestand hebt geannoteerd, drukt u op CTRL + X om het bestand op te slaan en de nano-editor af te sluiten. Voer de volgende opdracht opnieuw in bij de prompt:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Vergelijk de inhoud van het bestand, als het bestaat, met de volgende code. Als het bestand leeg is, kunt u deze code gebruiken om het te vullen. Noteer de commentaarregels (aangeduid door de # -tekens) om te verwijzen naar de variabele die u zou moeten gebruiken op basis van uw huidige configuratie van het Wi-Fi-knooppunt.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
network =
ssid = "YOURSSID"
PSK = "yourpassword"
# Protocoltype kan zijn: RSN (voor WP2) en WPA (voor WPA1)
proto = WPA
# Key management type kan zijn: WPA-PSK of WPA-EAP (Pre-Shared of Enterprise)
key_mgmt = WPA-PSK
# Pairwise kan CCMP of TKIP zijn (voor WPA2 of WPA1)
paarsgewijze = TKIP
#Autorisatieoptie moet OPEN zijn voor zowel WPA1 / WPA2 (in minder vaak gebruikt zijn SHARED en LEAP)
auth_alg = OPEN
Als je klaar bent met het bewerken van het bestand, druk je op CTRL + X om op te slaan en het document te sluiten. Dit is het moment om de Ethernet-kabel los te koppelen en de Wi-Fi-dongle in te pluggen.
Typ de volgende opdracht bij de opdrachtprompt:
sudo herstart
Wanneer het apparaat opnieuw is opgestart, moet het automatisch verbinding maken met het Wi-Fi-knooppunt. Als het om de een of andere reden niet in het netwerk verschijnt, kunt u altijd de Ethernet-kabel opnieuw aansluiten om de twee bestanden en de variabelen die u hebt gewijzigd nogmaals te controleren.
Heb je een Raspberry Pi-gerelateerde tip, trick of een tutorial die je zo graag zou willen schrijven? Geluid uit in de reacties hieronder.