A Wi-Fi beállítása a Raspberry Pi-n a parancssoron keresztül
A fejetlen Raspberry Pi-t úgy állította be, ahogy azt szeretné, hogy beilleszkedjen, és zökkenőmentesen fut, de hirtelen el akarja távolítani az Ethernet csatlakozóját Wi-Fi modullal. Húzza vissza a csatlakozást az összes perifériához, és gyorsan adja hozzá a Wi-Fi támogatást a parancssorból.
Miért akarom ezt tenni?
Ha Ön egy Raspberry Pi rajongó (vagy gyorsan válik az egyiké), tudja, hogy milyen bosszantó lehet észrevenni, hogy a fejetlen Pi projekt most még egy kis csípést igényel, ami valószínűleg szükségessé teszi a monitor és a billentyűzet / egér csatlakoztatását a dobozba.
A legjobb módja annak, hogy elkerüljék a csapdába való bejutást, a Raspberry Pi beállítása a távoli eléréshez. Miután ezt már beállította, még mindig tudnia kell, hogyan kell távolról végrehajtani a feladatokat, amelyeket korábban egy GUI felület kezelt (például a Wi-Fi bekapcsolása). Ma a technikai (de egyszerű) módon járunk el, hogy távolról csatlakozzunk Pi-hez, és aktiváljunk egy Wi-Fi bővítményt.
Mire van szükségem?
Ehhez a bemutatóhoz a következő elemek szükségesek:
- 1 Raspberry Pi egység a Raspbian telepítésével (ennek a technikának más terjesztéseken kell dolgoznia, de Raspbyt használunk)
- 1 Ethernet csatlakozás Pi egységhez (szükséges a Wi-Fi funkció távoli aktiválásához)
- 1 Wi-Fi Dongle (ezt a modellt nagy sikerrel használjuk minden Pi egységünkön)
Ha nem használja ezt a Wi-Fi dongle modellt, javasoljuk, hogy vizsgálja meg a megvásárolni kívánt modellt, hogy megtudja, hogy jól támogatott-e. Ennek érdekében az RPi wiki USB Wi-Fi adapter része nagyon hasznos.
A fenti elemeken kívül egy pillanatra van szükség ahhoz, hogy ellenőrizze a Wi-Fi csomópont konfigurációját, amelyhez a Raspberry Pi egységet csatlakoztatni kívánja: meg kell jegyeznie az SSID-t, a jelszót és a titkosítási típust / módszer (pl. a csomópont WPA-t használ TKIP megosztott kulcsú titkosítással).
A Wi-Fi Dongle engedélyezése a terminálon keresztül
A kezdéshez kapcsolja be a Raspberry Pi egységet a Wi-Fi dongle nélkül. Ekkor az egyetlen hálózati eszköz legyen a fedélzeti Ethernet NIC (amelyet Ethernet-kábellel csatlakoztatott a hálózathoz, így távolról is elérheti a fej nélküli eszközt).
Csatlakozzon a Pi-hez SSH-n keresztül, hogy elérhesse a távoli terminál parancssorát. (Ha még nem konfigurálta a készüléket a távoli eléréshez, kérjük, tekintse át a következő bemutatót).
A parancssorba írja be a következő parancsot:
sudo nano / etc / network / interfaces
A nano szövegszerkesztőben valami ilyesmit fog látni:
egy
uto lo
iface lo inet loopback
iface eth0 inet dhcp
Ez az alapkonfiguráció, amely szabályozza a Pi Ethernet csatlakozását (amit az eth0 rész jelez). Nagyon kevésbé kell hozzáadnunk a Wi-Fi dongle engedélyezéséhez. A nyílbillentyűkkel lépjen lefelé a meglévő bejegyzés alatt, és adja hozzá a következő sorokat:
Wlan0 engedélyez-hotplug
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface alapértelmezett inet dhcp
Miután megjegyezte a fájlt, nyomja meg a CTRL + X billentyűt a fájl mentéséhez és a nano-szerkesztőből való kilépéshez. Írja be ismét a következő parancsot:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Hasonlítsa össze a fájl tartalmát, ha van ilyen, a következő kóddal. Ha a fájl üres, akkor ezt a kódot használhatja. Figyelje meg a megjegyzett sorokat (amelyeket a # jelek jeleznek) arra, hogy az aktuális Wi-Fi csomópont-konfiguráció alapján milyen változót használjon.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev
update_config = 1
network =
ssid = "YOURSSID"
PSK = "Yourpassword"
# Protokoll típus lehet: RSN (WP2 esetén) és WPA (WPA1 esetén)
proto = WPA
# A kulcskezelés típusa lehet: WPA-PSK vagy WPA-EAP (Pre-Shared vagy Enterprise)
key_mgmt = WPA-PSK
# Páros lehet CCMP vagy TKIP (WPA2 vagy WPA1 esetén)
páronkénti = TKIP
#Az engedélyezési opciót a WPA1 / WPA2 számára is megnyitva kell megnyitni (kevésbé gyakori a megosztott és a LEAP)
auth_alg = OPEN
Ha befejezte a fájl szerkesztését, nyomja meg a CTRL + X gombot a dokumentum mentéséhez és kilépéséhez. Itt az ideje, hogy húzza ki az Ethernet kábelt és csatlakoztassa a Wi-Fi dongle-t.
A parancssorba írja be a következő parancsot:
sudo reboot
Amikor az eszköz újraindításra kerül, automatikusan csatlakoznia kell a Wi-Fi csomóponthoz. Ha valamilyen oknál fogva nem jelenik meg a hálózaton, akkor mindig csatlakoztathatja az Ethernet kábelt, hogy ellenőrizze a két fájlt és a megváltozott változókat.
Van egy Raspberry Pi-vel kapcsolatos tipp, trükk vagy bemutató, amit szeretne nekünk írni? Kikapcsolja az alábbi megjegyzéseket.