Raspberry Pi Připojte se k Wifi pomocí wpa_supplicant

Raspberry Pi Connect Wifi Using Wpa_supplicant



Oficiálně doporučeným operačním systémem Raspberry Pi je Raspbian. Na Raspbianu můžete snadno konfigurovat sítě Wi-Fi pomocí wpa_supplicant. V tomto článku vám ukážu, jak nakonfigurovat Wi-Fi na jednom palubním počítači Raspberry Pi s nainstalovaným Raspbianem. K ukázce použiji Raspberry Pi 3 Model B. Tento článek by však měl fungovat na jakékoli jiné verzi Raspberry Pi s nainstalovaným Raspbianem. Začněme tedy.

Pokud nemáte monitor a nemáte ani ethernetový kabel, který by mohl vašemu Raspberry Pi automaticky přiřadit IP adresy přes DHCP, pak si možná myslíte, že nemáte způsob, jak připojit Raspberry Pi k vaší Wi-Fi síť. Ale neztrácejte naději. Existují lidé, kteří konfigurují Raspberry Pi bez hlavy (bez monitoru). Můžete také. Nejprve vložte kartu microSD do počítače. Poté flashujte kartu microSD pomocí operačního systému Raspbian pomocí Etcher .







POZNÁMKA: Napsal jsem specializovaný článek o instalaci Raspbian na Raspberry Pi. Pokud máte problémy s instalací Raspbian na Raspberry Pi, měli byste se na to podívat zde na LinuxHint.com.



Poté kartu microSD vysuňte a znovu vložte do počítače. Spouštěcí oddíl najdete na následujícím obrázku. Poklepejte na něj.







V tomto adresáři uvidíte mnoho souborů. V tomto adresáři budete muset vytvořit další 2 soubory.



První soubor je ssh (bez prodloužení). Do tohoto souboru nemusíte nic přidávat. The ssh soubor povolí službu SSH. Bez aktivovaného SSH se nebudete moci vzdáleně připojit k Raspberry Pi. Bude to zbytečné.

Druhý soubor je wpa_supplicant.conf

V tomto souboru budete muset zadat požadovanou konfiguraci pro připojení k síti Wi-Fi. Stačí vytvořit nový soubor wpa_supplicant.conf a přidejte do něj následující řádky. V případě potřeby nezapomeňte provést změny v závislosti na konfiguraci. Nakonec soubor uložte.

země= USA
ctrl_interface=TOBĚ=/kde/běh/wpa_supplicantSKUPINA= netdev
update_config=1

síť={
ssid='WIFI_SSID'
scan_ssid=1
psk='WIFI_PASSWORD'
key_mgmt= WPA-PSK
}

POZNÁMKA: Nezapomeňte na změnu WIFI_SSID na váš Wi-Fi SSID, změňte WIFI_PASSWORD na vaše heslo k Wi-Fi.

Nyní vyjměte kartu microSD z počítače a vložte ji na Raspberry Pi. Poté zapněte Raspberry Pi. Váš Raspberry Pi by měl být připojen k síti Wi-Fi. IP adresu, která je vašemu Raspberry Pi přiřazena prostřednictvím vašeho Wi-Fi routeru, najdete velmi snadno na ovládacím panelu routeru. Můj náhodou je 192.168.2.16 .

Nyní by váš Raspberry Pi měl být přístupný vzdáleně přes SSH. Výchozí uživatelské jméno je a heslo je malina . Chcete -li se k Raspberry Pi poprvé připojit pomocí SSH, spusťte následující příkaz:

$ssh@192.168.2.16

Nyní zadejte Ano a stiskněte .

Nyní zadejte heslo malina a stiskněte .

Měli byste být připojeni k Raspberry Pi vzdáleně.

Změna konfigurace konfigurace Wi-Fi na Raspberry Pi:

Pokud již máte připojení k síti a můžete se vzdáleně připojit k Raspberry Pi přes SSH nebo VNC a chcete změnit konfiguraci Wi-Fi, pak stačí upravit konfigurační soubor wpa_supplicant /etc/wpa_supplicant/wpa_supplicant.conf

Nejprve se připojte ke svému Raspberry Pi vzdáleně přes SSH nebo VNC.

Poté upravte soubor /etc/wpa_supplicant/wpa_supplicant.conf konfigurační soubor s následujícím příkazem:

$sudo nano /atd/wpa_supplicant/wpa_supplicant.conf

The wpa_supplicant.conf konfigurační soubor by měl být otevřen, jak vidíte na obrázku níže.

Nyní podle potřeby upravte podrobnosti o připojení k Wi-Fi a soubor znovu uložte stisknutím + X a poté stiskněte a následován . Nyní restartujte Raspberry Pi, změny by měly být použity.

Přidání záložní sítě Wi-Fi:

Do svého Raspberry Pi můžete přidat podrobnosti o více sítích Wi-Fi. Tímto způsobem, pokud jakýkoli Wi-Fi SSID není k dispozici, Raspberry Pi se pokusí připojit k dalšímu SSID Wi-Fi. Pokud selže, pokusí se připojit k dalšímu a podobně. Myslím, že je to úžasná funkce wpa_supplicant.

Chcete-li na svůj Raspberry Pi přidat záložní síť Wi-Fi, stačí upravit konfigurační soubor /etc/wpa_supplicant/wpa_supplicant.conf s následujícím příkazem:

$sudo nano /atd/wpa_supplicant/wpa_supplicant.conf

Nyní zadejte řádky, jak je vyznačeno na obrázku níže, v pořadí, v jakém se chcete, aby se Raspberry Pi pokusilo připojit k síti Wi-Fi.

Řekněme například, že máte sítě Wi-Fi se SSID CSE_LAB1 a DOMŮ 1 resp. Chcete se připojit k Wi-Fi SSID DOMŮ 1 když jsi doma. Ale když jste na univerzitě, chcete se připojit k Wi-Fi SSID CSE_LAB1 . Tak tady, DOMOV 1 je vaše primární Wi-Fi SSID a CSE_LAB1 je vaše sekundární Wi-Fi SSID. The wpa_supplicant.conf konfigurační soubor by měl v tomto případě vypadat následovně.

země= USA
ctrl_interface=TOBĚ=/kde/běh/wpa_supplicantSKUPINA= netdev
update_config=1

síť={
ssid='HOME1'
scan_ssid=1
psk='HOME1_PASS'
key_mgmt= WPA-PSK
}

síť={
ssid='CSE_LAB1'
scan_ssid=1
psk='CSE_LAB1_PASSWORD'
key_mgmt= WPA-PSK
}

Aby se změny projevily, nezapomeňte restartovat Raspberry Pi. Takto tedy nakonfigurujete Wi-Fi na svém deskovém počítači Raspberry Pi pomocí wpa_supplicant . Děkujeme za přečtení tohoto článku.