Raspberry Pi Pripojte sa k Wifi pomocou wpa_supplicant

Raspberry Pi Connect Wifi Using Wpa_supplicant



Oficiálne odporúčaný operačný systém Raspberry Pi je Raspbian. Na Raspbiane môžete siete Wi-Fi konfigurovať pomocou wpa_supplicant veľmi jednoducho. V tomto článku vám ukážem, ako nakonfigurovať Wi-Fi na jednom počítači Raspberry Pi s nainštalovaným Raspbianom. Na ukážku použijem Raspberry Pi 3 Model B. Tento článok by však mal fungovať na akejkoľvek inej verzii Raspberry Pi s nainštalovaným Raspbianom. Začnime teda.

Ak nemáte monitor a nemáte ani ethernetový kábel, ktorý by mohol vášmu Raspberry Pi automaticky priraďovať IP adresy prostredníctvom DHCP, možno si myslíte, že nemáte spôsob, ako pripojiť Raspberry Pi k vášmu Wi-Fi siete. Ale nestrácajte nádej. Existujú ľudia, ktorí konfigurujú Raspberry Pi bez hlavy (bez monitora). Môžete aj vy. Najprv vložte kartu microSD do počítača. Potom pomocou microSD karty flash s operačným systémom Raspbian flash Etcher .







POZNÁMKA: Napísal som špecializovaný článok o inštalácii Raspbianu na Raspberry Pi. Mali by ste sa na to pozrieť tu na LinuxHint.com, ak máte problémy s inštaláciou Raspbianu na Raspberry Pi.



Potom vyberte kartu microSD a znova ju vložte do počítača. Zavádzací oddiel nájdete ako na obrázku nižšie. Dvakrát naň kliknite.







V tomto adresári uvidíte veľa súborov. V tomto adresári budete musieť vytvoriť ďalšie 2 súbory.



Prvý súbor je ssh (bez predĺženia). Do tohto súboru nemusíte nič pridávať. The ssh súbor povolí službu SSH. Bez zapnutého SSH sa nebudete môcť k Raspberry Pi vzdialene pripojiť. Bude to zbytočné.

Druhý súbor je wpa_supplicant.conf

V tomto súbore budete musieť zadať požadovanú konfiguráciu na pripojenie k sieti Wi-Fi. Stačí vytvoriť nový súbor wpa_supplicant.conf a pridajte k nemu nasledujúce riadky. V prípade potreby vykonajte zmeny v závislosti od vašej konfigurácie. Nakoniec súbor uložte.

krajina= USA
ctrl_interface=VÁM=/kde/bežať/wpa_supplicantSKUPINA= netdev
update_config=1

siete={
ssid=„WIFI_SSID“
scan_ssid=1
psk=„WIFI_PASSWORD“
key_mgmt= WPA-PSK
}

POZNÁMKA: Nezabudnite na zmenu WIFI_SSID na svoj Wi-Fi SSID, zmeňte WIFI_PASSWORD k vášmu heslu Wi-Fi.

Teraz vyberte kartu microSD z počítača a vložte ju do počítača Raspberry Pi. Potom zapnite Raspberry Pi. Váš Raspberry Pi by mal byť pripojený k sieti Wi-Fi. IP adresu, ktorá je vášmu Raspberry Pi priradená, nájdete pomocou smerovača Wi-Fi na ovládacom paneli smerovača veľmi jednoducho. Ten môj náhodou je 192.168.2.16 .

Teraz by mal byť váš Raspberry Pi vzdialene prístupný prostredníctvom SSH. Predvolené používateľské meno je pi a heslo je malina . Ak sa chcete prvýkrát pripojiť k svojmu Raspberry Pi pomocou SSH, spustite nasledujúci príkaz:

$sshpi@192.168.2.16

Teraz zadajte Áno a stlačte .

Teraz zadajte heslo malina a stlačte .

Mali by ste byť vzdialene pripojení k svojmu Raspberry Pi.

Opätovná konfigurácia konfigurácie Wi-Fi na Raspberry Pi:

Ak už máte pripojenie k sieti a môžete sa k Raspberry Pi pripojiť vzdialene prostredníctvom SSH alebo VNC a chcete zmeniť konfiguráciu Wi-Fi, stačí upraviť konfiguračný súbor wpa_supplicant /etc/wpa_supplicant/wpa_supplicant.conf

Najprv sa pripojte k svojmu Raspberry Pi vzdialene prostredníctvom SSH alebo VNC.

Potom upravte súbor /etc/wpa_supplicant/wpa_supplicant.conf konfiguračný súbor s nasledujúcim príkazom:

$sudo nano /atď/wpa_supplicant/wpa_supplicant.conf

The wpa_supplicant.conf konfiguračný súbor by sa mal otvoriť, ako vidíte na obrázku nižšie.

Teraz podľa potreby upravte podrobnosti o svojom pripojení k Wi-Fi a súbor znova uložte stlačením + X a potom stlačte a nasledovaný . Teraz reštartujte počítač Raspberry Pi, zmeny by sa mali použiť.

Pridanie záložnej siete Wi-Fi:

Na svojom Raspberry Pi môžete pridať podrobnosti o viacerých sieťach Wi-Fi. Ak teda niektorý názov SSID siete Wi-Fi nie je k dispozícii, Raspberry Pi sa pokúsi pripojiť k ďalšiemu názvu siete Wi-Fi SSID. Ak zlyhá, pokúsi sa pripojiť k ďalšiemu a podobne. Myslím si, že je to úžasná vlastnosť wpa_supplicant.

Ak chcete na svoj Raspberry Pi pridať záložnú sieť Wi-Fi, stačí upraviť konfiguračný súbor /etc/wpa_supplicant/wpa_supplicant.conf s nasledujúcim príkazom:

$sudo nano /atď/wpa_supplicant/wpa_supplicant.conf

Teraz zadajte riadky označené na obrázku nižšie v poradí, v akom sa chcete, aby sa Raspberry Pi pokúsilo pripojiť k sieti Wi-Fi.

Povedzme napríklad, že máte siete Wi-Fi s SSID CSE_LAB1 a DOMOV1 resp. Chcete sa pripojiť k Wi-Fi SSID DOMOV1 keď ste doma. Ale keď ste na univerzite, chcete sa pripojiť k SSID Wi-Fi CSE_LAB1 . Takže tu, DOMOV1 je váš primárny Wi-Fi SSID a CSE_LAB1 je váš sekundárny Wi-Fi SSID. The wpa_supplicant.conf konfiguračný súbor by mal v tomto prípade vyzerať nasledovne.

krajina= USA
ctrl_interface=VÁM=/kde/bežať/wpa_supplicantSKUPINA= netdev
update_config=1

siete={
ssid=„HOME1“
scan_ssid=1
psk=„HOME1_PASS“
key_mgmt= WPA-PSK
}

siete={
ssid='CSE_LAB1'
scan_ssid=1
psk=„CSE_LAB1_PASSWORD“
key_mgmt= WPA-PSK
}

Uistite sa, že reštartujete počítač Raspberry Pi, aby sa zmeny prejavili. Takýmto spôsobom nakonfigurujete Wi-Fi na svojom doskovom počítači Raspberry Pi pomocou wpa_supplicant . Ďakujem za prečítanie tohto článku.