Slik konfigurerer du Wi-Fi på Raspberry Pi via kommandolinjen

Innholdsfortegnelse:

Slik konfigurerer du Wi-Fi på Raspberry Pi via kommandolinjen
Slik konfigurerer du Wi-Fi på Raspberry Pi via kommandolinjen

Video: Slik konfigurerer du Wi-Fi på Raspberry Pi via kommandolinjen

Video: Slik konfigurerer du Wi-Fi på Raspberry Pi via kommandolinjen
Video: Privacy, Security, Society - Computer Science for Business Leaders 2016 - YouTube 2024, Mars
Anonim
Du har konfigurert din hodeløse Raspberry Pi akkurat slik du vil ha den, den er løst og løpende, men plutselig vil du flytte den bort fra Ethernet-tetten med en Wi-Fi-modul. Hopp over det til alle eksterne enheter, og legg raskt til Wi-Fi-støtte fra kommandolinjen.
Du har konfigurert din hodeløse Raspberry Pi akkurat slik du vil ha den, den er løst og løpende, men plutselig vil du flytte den bort fra Ethernet-tetten med en Wi-Fi-modul. Hopp over det til alle eksterne enheter, og legg raskt til Wi-Fi-støtte fra kommandolinjen.

Hvorfor vil jeg gjøre dette?

Hvis du er en Raspberry Pi-entusiast (eller raskt blir en), vet du hvor irriterende det kan være å innse at ditt hodeløse Pi-prosjekt nå trenger enda en liten tilpasning som sannsynligvis krever å hekte en skjerm og tastatur / mus til boksen.

Den beste måten å unngå å falle i den fellen er å konfigurere Raspberry Pi for ekstern tilgang. Når du har konfigurert det, må du likevel vite hvordan du skal utføre oppgaver eksternt som tidligere ville bli håndtert av et GUI-grensesnitt (som å slå på Wi-Fi). I dag skal vi gå deg gjennom den tekniske (men enkle) måten å eksternt koble til Pi og aktivere en Wi-Fi-tilleggsdongle.

Hva trenger jeg?

For denne opplæringen trenger du følgende elementer:

  • 1 Raspberry Pi-enhet med Raspbian installert (denne teknikken skal fungere på andre distribusjoner, men vi bruker Raspbian)
  • 1 Ethernet-tilkobling til Pi-enhet (nødvendig for å aktivere Wi-Fi-funksjonaliteten eksternt)
  • 1 Wi-Fi Dongle (vi bruker denne modellen på alle våre Pi-enheter med stor suksess)

Hvis du ikke bruker denne Wi-Fi dongle-modellen, anbefaler vi på det sterkeste å undersøke hvilken modell du skal kjøpe for å se om den er godt støttet. Til dette formål er USB Wi-Fi-adapter-delen av RPi wiki svært nyttig.

I tillegg til de ovennevnte elementene, må du ta et øyeblikk for å sjekke konfigurasjonen av Wi-Fi-noden du har til hensikt å koble Raspberry Pi-enheten til: Du må notere SSID, passord og krypteringstype / metode (f.eks. noden bruker WPA med TKIP felles nøkkel kryptering).

Aktiverer Wi-Fi Dongle via terminalen

For å komme i gang, slå opp Raspberry Pi-enheten din uten Wi-Fi-dongelen festet. På dette tidspunktet bør den eneste nettverksenheten være den innebygde Ethernet NIC (som du har koblet til nettverket ditt via Ethernet-kabelen, slik at du kan få tilgang til den hodeløse enheten eksternt).

Koble til Pi via SSH for å få tilgang til en ekstern terminalprompt. (Hvis du ennå ikke har konfigurert enheten for ekstern tilgang på denne måten, vennligst gå gjennom følgende veiledning).

Skriv inn følgende kommando under spørringen:

sudo nano /etc/network/interfaces

I nano teksteditoren ser du noe slikt:

a

uto lo

iface lo inet loopback iface eth0 inet dhcp

Det er den helt grunnleggende konfigurasjonen som styrer Pi's Ethernet-tilkobling (angitt av eth0-delen). Vi må legge til på en svært liten bit for å aktivere Wi-Fi-dongelen. Bruk piltastene til å flytte ned under den eksisterende oppføringen og legg til følgende linjer:

allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp

Når du har merket filen, trykk CTRL + X for å lagre filen og gå ut av nano-editoren. Ved spørsmål igjen, skriv inn følgende kommando:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Sammenlign innholdet til filen, hvis den eksisterer, til følgende kode. Hvis filen er tom, kan du bruke denne koden til å fylle den. Legg merke til de kommenterte linjene (angitt av # -merket) for å referere til hvilken variabel du bør bruke basert på din nåværende Wi-Fi-nodekonfigurasjon.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1

network={ ssid='YOURSSID' psk='YOURPASSWORD'

# Protocol type can be: RSN (for WP2) and WPA (for WPA1) proto=WPA

# Key management type can be: WPA-PSK or WPA-EAP (Pre-Shared or Enterprise) key_mgmt=WPA-PSK

# Pairwise can be CCMP or TKIP (for WPA2 or WPA1) pairwise=TKIP

#Authorization option should be OPEN for both WPA1/WPA2 (in less commonly used are SHARED and LEAP) auth_alg=OPEN

}

Når du er ferdig med å redigere filen, trykker du på CTRL + X for å lagre og avslutte dokumentet. Nå er det på tide å koble fra Ethernet-kabelen og koble til Wi-Fi-donglen.

Ved kommandoprompten, skriv inn følgende kommando:

sudo reboot

Når enheten er ferdigstart, bør den automatisk koble til Wi-Fi-noden. Hvis det av en eller annen grunn ikke vises på nettverket, kan du alltid koble Ethernet-kabelen inn igjen for å dobbeltsjekke de to filene og variablene du endret.

Har du en Raspberry Pi-relatert tips, triks eller en opplæring du vil elske for oss å skrive? Lyder av i kommentarene nedenfor.

Anbefalt: