Raspberry Pi Povežite se z Wifi z uporabo wpa_supplicant

Raspberry Pi Connect Wifi Using Wpa_supplicant



Uradno priporočeni operacijski sistem Raspberry Pi je Raspbian. V Raspbianu lahko zelo enostavno konfigurirate omrežja Wi-Fi z uporabo wpa_supplicant. V tem članku vam bom pokazal, kako konfigurirati Wi-Fi na enokanalnem računalniku Raspberry Pi z nameščenim Raspbian. Za predstavitev bom uporabil Raspberry Pi 3 Model B. Toda ta članek bi moral delovati na kateri koli drugi različici Raspberry Pi z nameščenim Raspbian. Torej, začnimo.

Če nimate monitorja in tudi nimate ethernetnega kabla, ki lahko samodejno dodeli naslove IP vaši napravi Raspberry Pi prek DHCP, se vam morda zdi, da nimate načina za povezavo Raspberry Pi z omrežjem Wi-Fi. omrežje. Ampak ne izgubite upanja. Nekateri ljudje konfigurirajo Raspberry Pi brez glave (brez monitorja). Lahko tudi. Najprej vstavite kartico microSD v računalnik. Nato z uporabo Raspbian OS bliskajte kartico microSD Etcher .







OPOMBA: Napisal sem namenski članek o namestitvi Raspbiana na Raspberry Pi. Če imate težave z namestitvijo Raspbiana na Raspberry Pi, si ga oglejte tukaj na LinuxHint.com.



Nato izvrzite kartico microSD in jo znova vstavite v računalnik. Zagonsko particijo boste našli, kot je prikazano na spodnjem posnetku zaslona. Dvokliknite nanjo.







V tem imeniku boste videli veliko datotek. V tem imeniku boste morali ustvariti še 2 datoteki.



Prva datoteka je ssh (brez podaljšanja). V to datoteko vam ni treba dodati ničesar. The ssh datoteka bo omogočila storitev SSH. Brez omogočenega SSH se z Raspberry Pi ne morete povezati na daljavo. To bo neuporabno.

Druga datoteka je wpa_supplicant.conf

V to datoteko boste morali vnesti zahtevano konfiguracijo za povezavo z omrežjem Wi-Fi. Samo ustvarite novo datoteko wpa_supplicant.conf in ji dodaj naslednje vrstice. Po potrebi spremenite, odvisno od vaše konfiguracije. Na koncu shranite datoteko.

država= ZDA
ctrl_interface=TEBI=/kje/teči/wpa_supplicantSKUPINA= netdev
update_config=1

omrežje={
ssid='WIFI_SSID'
scan_ssid=1
psk='WIFI_PASSWORD'
key_mgmt= WPA-PSK
}

OPOMBA: Ne pozabite na spremembe WIFI_SSID spremenite na svoj SSID za Wi-Fi WIFI_PASSWORD na geslo za Wi-Fi.

Zdaj izvlecite kartico microSD iz računalnika in jo vstavite v svoj Raspberry Pi. Nato vklopite Raspberry Pi. Vaš Raspberry Pi mora biti povezan z omrežjem Wi-Fi. Naslov IP, ki je dodeljen vaši Raspberry Pi prek usmerjevalnika Wi-Fi, lahko zelo preprosto najdete na nadzorni plošči usmerjevalnika. Moja je slučajno 192.168.2.16 .

Zdaj bi moral biti vaš Raspberry Pi dostopen na daljavo prek SSH. Privzeto uporabniško ime je pi in geslo je malina . Če se želite prvič povezati s svojim Raspberry Pi z uporabo SSH, zaženite naslednji ukaz:

$sshpi@192.168.2.16

Zdaj vnesite ja in pritisnite .

Zdaj vnesite geslo malina in pritisnite .

Na vaš Raspberry Pi bi morali biti povezani na daljavo.

Ponovna konfiguracija konfiguracije Wi-Fi na Raspberry Pi:

Če že imate omrežno povezavo in se lahko na daljavo povežete z Raspberry Pi prek SSH ali VNC in želite spremeniti konfiguracijo Wi-Fi, morate le urediti konfiguracijsko datoteko wpa_supplicant /etc/wpa_supplicant/wpa_supplicant.conf

Najprej se na daljavo povežite z Raspberry Pi prek SSH ali VNC.

Nato uredite datoteko /etc/wpa_supplicant/wpa_supplicant.conf konfiguracijsko datoteko z naslednjim ukazom:

$sudo nano /itd/wpa_supplicant/wpa_supplicant.conf

The wpa_supplicant.conf konfiguracijsko datoteko je treba odpreti, kot vidite na spodnjem posnetku zaslona.

Zdaj po potrebi spremenite podatke o povezavi Wi-Fi in datoteko znova shranite s pritiskom + x in nato pritisnite in sledi . Zdaj znova zaženite Raspberry Pi, spremembe je treba uporabiti.

Dodajanje rezervnega omrežja Wi-Fi:

V svoj Raspberry Pi lahko dodate podrobnosti o več omrežjih Wi-Fi. Na ta način, če kateri koli SSID Wi-Fi ni na voljo, se bo Raspberry Pi poskušal povezati z naslednjim SSID-jem Wi-Fi. Če ne uspe, se bo poskušal povezati z naslednjim in tako naprej. Mislim, da je to odlična funkcija wpa_supplicant.

Če želite v Raspberry Pi dodati rezervno omrežje Wi-Fi, samo uredite konfiguracijsko datoteko /etc/wpa_supplicant/wpa_supplicant.conf z naslednjim ukazom:

$sudo nano /itd/wpa_supplicant/wpa_supplicant.conf

Zdaj vnesite vrstice, kot je označeno na spodnjem posnetku zaslona, ​​v vrstnem redu, v katerem želite, da se Raspberry Pi poskuša povezati z omrežjem Wi-Fi.

Recimo, da imate omrežja Wi-Fi s SSID CSE_LAB1 in HOME1 oz. Želite se povezati z SSID Wi-Fi HOME1 ko si doma. Ko pa ste na univerzi, se želite povezati z SSID Wi-Fi CSE_LAB1 . Torej, tukaj, HOME1 je vaš primarni SSID Wi-Fi in CSE_LAB1 je vaš sekundarni SSID Wi-Fi. The wpa_supplicant.conf konfiguracijska datoteka bi morala biti v tem primeru videti tako.

država= ZDA
ctrl_interface=TEBI=/kje/teči/wpa_supplicantSKUPINA= netdev
update_config=1

omrežje={
ssid='HOME1'
scan_ssid=1
psk='HOME1_PASS'
key_mgmt= WPA-PSK
}

omrežje={
ssid='CSE_LAB1'
scan_ssid=1
psk='CSE_LAB1_PASSWORD'
key_mgmt= WPA-PSK
}

Če želite, da spremembe začnejo veljati, znova zaženite Raspberry Pi. Tako na ta način konfigurirate Wi-Fi v enosmernem računalniku Raspberry Pi z uporabo wpa_supplicant . Hvala, ker ste prebrali ta članek.