„Wi-Fi“ nustatymas „Raspberry Pi“ per komandų eilutę
Jūs sukonfigūravote be galvų Raspberry Pi tik taip, kaip norite, jis įsikuria ir veikia sklandžiai, bet staiga norite perkelti jį iš savo „Ethernet“ jungties su „Wi-Fi“ moduliu. Praleiskite jį prie visų išorinių įrenginių ir greitai pridėkite „Wi-Fi“ palaikymą iš komandų eilutės.
Kodėl aš noriu tai padaryti?
Jei esate „Raspberry Pi“ entuziastas (arba greitai tampa vienu), žinote, kaip erzina tai, jog galime suprasti, kad jūsų „be galvos“ „Pi“ projektui dabar reikia dar šiek tiek įgnybti, todėl gali prireikti prijungti monitorių ir klaviatūrą / pelę prie dėžutės.
Geriausias būdas išvengti patekimo į šį spąstus yra konfigūruoti savo Raspberry Pi nuotolinę prieigą. Tačiau sukonfigūravę, vis tiek turite žinoti, kaip atlikti užduotis nuotoliniu būdu, kuris anksčiau būtų valdomas GUI sąsaja (pvz., „Wi-Fi“ įjungimas). Šiandien mes nueisime jums techniniu (bet paprastu) būdu nuotoliniu būdu prisijungti prie „Pi“ ir suaktyvinti „Wi-Fi“ priedą.
Ką man reikia??
Šiai pamokai reikės šių elementų:
- 1 „Raspberry Pi“ įrenginys, kuriame įdiegta „Raspbian“ (šis metodas turėtų dirbti su kitais paskirstymais, tačiau mes naudojame „Raspbian“)
- 1 „Ethernet“ ryšys su „Pi“ įrenginiu (būtina nuotoliniu būdu suaktyvinti „Wi-Fi“ funkciją)
- 1 „Wi-Fi“ jungiklis (naudodami šį modelį visais mūsų „Pi“ įrenginiais labai sėkmingai)
Jei nenaudojate šio „Wi-Fi“ dongle modelio, rekomenduojame ištirti modelį, kurį ketinate įsigyti, kad pamatytumėte, ar jis yra gerai palaikomas. Tuo tikslu RPi wiki USB Wi-Fi adapterio dalis yra labai naudinga.
Be pirmiau minėtų dalykų, turite šiek tiek laiko patikrinti „Wi-Fi“ mazgo, kurį ketinate prijungti prie „Raspberry Pi“ įrenginio, konfigūraciją: reikia pažymėti SSID, slaptažodį ir šifravimo tipą / metodas (pvz., mazgas naudoja WPA su TKIP bendrojo rakto šifravimu).
„Wi-Fi“ jungiklio įjungimas per terminalą
Norėdami pradėti, įjunkite „Raspberry Pi“ įrenginį be „Wi-Fi“ dongle. Šiuo metu vienintelis tinklo įrenginys turėtų būti „Ethernet“ NIC (kurį prijungėte prie tinklo per Ethernet kabelį, kad galėtumėte nuotoliniu būdu pasiekti prieigą prie bevielio įrenginio)..
Prisijunkite prie „Pi“ per SSH, kad galėtumėte pasiekti nuotolinio terminalo užklausą. (Jei dar nesate sukonfigūravę įrenginio nuotolinei prieigai šiuo būdu, peržiūrėkite šią pamoką).
Spustelėję įveskite šią komandą:
sudo nano / etc / network / sąsajos
Nano teksto redaktoriuje pamatysite kažką panašaus:
a
uto lo
iface lo inet loopback
iface eth0 inet dhcp
Tai labai pagrindinė konfigūracija, kuri reguliuoja jūsų „Pi“ Ethernet ryšį (nurodoma et0 dalimi). Norint įgalinti „Wi-Fi“ dongle, turime pridėti labai nedidelį bitą. Rodyklių klavišais pereikite žemiau esamo įrašo ir pridėkite šias eilutes:
let-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface numatytasis inet dhcp
Kai pažymite failą, paspauskite CTRL + X, kad išsaugotumėte failą ir išeitumėte iš nano redaktoriaus. Dar kartą paraginkite įvesti šią komandą:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Palyginkite failo turinį, jei jis yra, su šiuo kodu. Jei failas yra tuščias, galite naudoti šį kodą. Atkreipkite dėmesį į komentuotas eilutes (pažymėtas # ženklais), kad nurodytumėte, kurį kintamąjį turėtumėte naudoti pagal dabartinę „Wi-Fi“ mazgų konfigūraciją.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
tinklas =
ssid = "YOURSSID"
psk = "YOURPASSWORD"
# Protokolo tipas gali būti: RSN (WP2) ir WPA (WPA1)
proto = WPA
# Raktų valdymo tipas gali būti: WPA-PSK arba WPA-EAP (iš anksto bendrai naudojamas arba įmonė)
key_mgmt = WPA-PSK
# Pora gali būti CCMP arba TKIP (WPA2 arba WPA1)
pairwise = TKIP
#Autorizacijos parinktis turėtų būti atidaryta tiek WPA1 / WPA2 (mažiau paplitusi, ir yra LEED)
auth_alg = OPEN
Baigę redaguoti failą, paspauskite CTRL + X, kad išsaugotumėte ir išeitumėte iš dokumento. Dabar atėjo laikas atjungti „Ethernet“ kabelį ir prijunkite „Wi-Fi“ jungiklį.
Komandų eilutėje įveskite šią komandą:
sudo perkrauti
Kai prietaisas baigia perkrauti, jis turėtų automatiškai prisijungti prie „Wi-Fi“ mazgo. Jei dėl kokių nors priežasčių jis nepasirodo tinkle, visada galite prijungti „Ethernet“ kabelį, kad patikrintumėte du failus ir kintamuosius, kuriuos pakeitėte.
Ar turite Raspberry Pi susijusių patarimų, triukų ar pamokų, kuriuos norėtumėte mums parašyti? Garsas išjungtas toliau pateiktose pastabose.