V-ați configurat Raspberry Pi fără cap așa cum doriți, este instalat și funcționează fără probleme, dar dintr-o dată doriți să îl îndepărtați de tether-ul Ethernet cu un modul Wi-Fi. Treceți peste conectarea la toate perifericele și adăugați rapid suport Wi-Fi din linia de comandă.
De ce vreau să fac asta?
Dacă sunteți un pasionat de Raspberry Pi (sau deveniți rapid), știți cât de enervant poate fi să vă dați seama că proiectul dvs. Pi fără cap are acum nevoie de încă o mică modificare care probabil necesită conectarea unui monitor și a tastaturii / mouse-ului la cutie.
LEGATE DE: Tot ce trebuie să știți despre Noțiuni introductive despre Raspberry Pi
Cel mai bun mod de a evita căderea în acea capcană este pentru a vă configura Raspberry Pi pentru acces la distanță . Odată ce ați configurat acest lucru, totuși, trebuie să știți cum să efectuați activități de la distanță care anterior ar fi gestionate de o interfață GUI (cum ar fi pornirea Wi-Fi-ului). Astăzi vă vom plimba prin modalitatea tehnică (dar simplă) de a vă conecta de la distanță la Pi și de a activa un dongle suplimentar Wi-Fi.
De ce am nevoie?
Pentru acest tutorial veți avea nevoie de următoarele elemente:
- 1 unitate Raspberry Pi cu Raspbian instalat (această tehnică ar trebui să funcționeze pe alte distribuții, dar folosim Raspbian)
- 1 conexiune Ethernet la unitatea Pi (necesară pentru activarea funcționalității Wi-Fi de la distanță)
- 1 Dongle Wi-Fi (folosim acest model pe toate unitățile noastre Pi cu mare succes)
Dacă nu utilizați acest model de dongle Wi-Fi, vă recomandăm să căutați modelul pe care intenționați să îl achiziționați pentru a vedea dacă este bine acceptat. Către acel final, secțiunea adaptor USB Wi-Fi din wiki RPi este foarte util.
În plus față de elementele de mai sus, trebuie să luați un moment pentru a verifica configurația nodului Wi-Fi la care intenționați să vă conectați unitatea Raspberry Pi: va trebui să notați SSID-ul, parola și tipul de criptare / metodă (de exemplu, nodul folosește WPA cu criptare cu cheie partajată TKIP).
Activarea Dongle-ului Wi-Fi prin terminal
Pentru a începe, porniți unitatea Raspberry Pi fără dongle Wi-Fi atașat . În acest moment, singurul dispozitiv de rețea ar trebui să fie NIC Ethernet la bord (pe care l-ați conectat la rețeaua dvs. prin cablu Ethernet, astfel încât să puteți accesa de la distanță dispozitivul fără cap).
Conectați-vă la Pi prin SSH pentru a accesa o solicitare a terminalului la distanță. (Dacă nu ați configurat încă dispozitivul pentru acces la distanță în acest mod, vă rugăm să consultați următorul tutorial ).
La prompt, introduceți următoarea comandă:
sudo nano /etc/network/interfaces
În editorul de text nano, veți vedea așa ceva:
A
uto lo
Iset loopback în eFos
iface eth0 inet dhcp
Aceasta este configurația de bază care guvernează conexiunea Ethernet a Pi-ului dvs. (indicată de porțiunea eth0). Trebuie să adăugăm un bit foarte mic pentru a activa dongle-ul Wi-Fi. Utilizați tastele săgeată pentru a vă deplasa în jos sub intrarea existentă și adăugați următoarele linii:
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface implicit inet dhcp
După ce ați adnotat fișierul, apăsați CTRL + X pentru a salva fișierul și a ieși din editorul nano. La prompt din nou, introduceți următoarea comandă:
Sudonano / Etc / wpa_suppikan t / wpa_suppikan t. Kon f
Comparați conținutul fișierului, dacă există, cu următorul cod. Dacă fișierul este gol, puteți utiliza acest cod pentru a-l completa. Luați notă de liniile comentate (indicate prin semnele #) pentru a face referire la variabila pe care ar trebui să o utilizați în funcție de configurația curentă a nodului Wi-Fi.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
rețea = {
ssid = "YOURSSID"
psk = "PAROLA DUMNEAVOASTRĂ"
# Tipul protocolului poate fi: RSN (pentru WP2) și WPA (pentru WPA1)
proto = WPA
# Tipul de gestionare a cheilor poate fi: WPA-PSK sau WPA-EAP (pre-partajat sau Enterprise)
key_mgmt = WPA-PSK
# Pairwise poate fi CCMP sau TKIP (pentru WPA2 sau WPA1)
pairwise = TKIP
# Opțiunea de autorizare ar trebui să fie DESCHISĂ atât pentru WPA1 / WPA2 (în mai puțin frecvent utilizate sunt SHARED și LEAP)
auth_alg = DESCHIS
}
Când ați terminat de editat fișierul, apăsați CTRL + X pentru a salva și a ieși din document. Acum este momentul să deconectați cablul Ethernet și să conectați dongle-ul Wi-Fi.
La promptul de comandă, introduceți următoarea comandă:
reporniți sudo
Când dispozitivul termină repornirea, ar trebui să se conecteze automat la nodul Wi-Fi. Dacă dintr-un motiv sau altul nu apare în rețea, puteți oricând conecta cablul Ethernet înapoi pentru a verifica de două ori cele două fișiere și variabilele pe care le-ați modificat.
LEGATE DE: Cum să vă configurați Raspberry Pi pentru Remote Shell, Desktop și Transfer de fișiere
Aveți un sfat, un truc sau un tutorial legat de Raspberry Pi pe care doriți să îl scriem? Sună în comentariile de mai jos.