Raspberry Pi Connecta't a Wifi mitjançant wpa_supplicant

Raspberry Pi Connect Wifi Using Wpa_supplicant



El sistema operatiu oficialment recomanat de Raspberry Pi és Raspbian. A Raspbian, podeu configurar les xarxes Wi-Fi amb wpa_supplicant molt fàcilment. En aquest article, us mostraré com configurar la Wi-Fi al vostre ordinador de placa única Raspberry Pi amb Raspbian instal·lat. Faré servir Raspberry Pi 3 Model B per a la demostració. Però aquest article hauria de funcionar en qualsevol altra versió de Raspberry Pi amb Raspbian instal·lat. Comencem, doncs.

Si no teniu un monitor i no teniu cap cable Ethernet que pugui assignar adreces IP al vostre Raspberry Pi mitjançant DHCP automàticament, és possible que penseu que no teniu cap manera de connectar Raspberry Pi al vostre Wi-Fi xarxa. Però no perdeu l’esperança. Hi ha persones que configuren Raspberry Pi sense cap (sense monitor). Tu també pots. Primer, introduïu la targeta microSD a l’ordinador. A continuació, feu flaixar la targeta microSD amb el sistema operatiu Raspbian mitjançant Gravador .







NOTA: He escrit un article dedicat sobre la instal·lació de Raspbian a Raspberry Pi. Haureu de fer una ullada aquí a LinuxHint.com si teniu problemes amb la instal·lació de Raspbian al Raspberry Pi.



A continuació, expulseu la microSD i torneu-la a inserir a l'ordinador. Trobareu una partició d’arrencada com es mostra a la captura de pantalla següent. Feu-hi doble clic.







Veureu molts fitxers dins d’aquest directori. Haureu de crear 2 fitxers més en aquest directori.



El primer fitxer és ssh (sense extensió). No cal afegir res en aquest fitxer. El ssh fitxer habilitarà el servei SSH. Sense SSH activat, no podreu connectar-vos al Raspberry Pi de manera remota. No servirà de res.

El segon fitxer és wpa_supplicant.conf

En aquest fitxer, haureu d’escriure la configuració necessària per connectar-vos a la xarxa Wi-Fi. Simplement creeu un fitxer nou wpa_supplicant.conf i afegiu-hi les línies següents. Assegureu-vos de fer els canvis necessaris en funció de la vostra configuració. Finalment, deseu el fitxer.

país= EUA
ctrl_interface=A TU=/on/correr/wpa_supplicantGRUP= netdev
update_config=1

xarxa={
ssid='WIFI_SSID'
scan_ssid=1
psk='WIFI_PASSWORD'
clau_mgmt= WPA-PSK
}

NOTA: No oblideu el canvi WIFI_SSID canvieu al vostre SSID Wi-Fi WIFI_PASSWORD a la vostra contrasenya de Wi-Fi.

Ara, expulseu la targeta microSD de l'ordinador i inseriu-la al Raspberry Pi. A continuació, enceneu el vostre Raspberry Pi. El vostre Raspberry Pi hauria d’estar connectat a la xarxa Wi-Fi. Podeu trobar l'adreça IP assignada al vostre Raspberry Pi a través del vostre encaminador Wi-Fi des del tauler de control del vostre encaminador molt fàcilment. El meu és casualment 192.168.2.16 .

Ara, el vostre Raspberry Pi hauria de ser accessible de manera remota mitjançant SSH. El nom d'usuari per defecte és Pi i la contrasenya és gerds . Per connectar-vos al Raspberry Pi mitjançant SSH per primera vegada, executeu l'ordre següent:

$sshPi@192.168.2.16

Ara, escriviu i premeu .

Ara, escriviu la contrasenya gerds i premeu .

Haureu d’estar connectat al vostre Raspberry Pi remotament.

Torneu a configurar la configuració de Wi-Fi a Raspberry Pi:

Si ja teniu connectivitat de xarxa i us podeu connectar al Raspberry Pi remotament mitjançant SSH o VNC i voleu canviar la configuració de la Wi-Fi, tot el que heu de fer és editar el fitxer de configuració wpa_supplicant /etc/wpa_supplicant/wpa_supplicant.conf

En primer lloc, connecteu-vos al Raspberry Pi remotament mitjançant SSH o VNC.

A continuació, editeu el fitxer /etc/wpa_supplicant/wpa_supplicant.conf de configuració amb l’ordre següent:

$suo nano /etc/wpa_supplicant/wpa_supplicant.conf

El wpa_supplicant.conf El fitxer de configuració s’ha d’obrir com es pot veure a la captura de pantalla següent.

Ara, modifiqueu els detalls de la connexió Wi-Fi segons sigui necessari i torneu a desar el fitxer prement + x i després premeu i Seguit per . Ara, reinicieu el Raspberry Pi, els canvis s’han d’aplicar.

Afegir una xarxa Wi-Fi de còpia de seguretat:

Podeu afegir detalls de diverses xarxes Wi-Fi al vostre Raspberry Pi. D’aquesta manera, si no hi ha cap SSID Wi-Fi disponible, Raspberry Pi intentarà connectar-se al següent SSID Wi-Fi. Si falla, intentarà connectar-se al següent i així successivament. Crec que aquesta és una característica fantàstica de wpa_supplicant.

Per afegir una xarxa Wi-Fi de còpia de seguretat al vostre Raspberry Pi, només cal que editeu el fitxer de configuració /etc/wpa_supplicant/wpa_supplicant.conf amb l'ordre següent:

$suo nano /etc/wpa_supplicant/wpa_supplicant.conf

Ara, escriviu les línies marcades a la captura de pantalla següent en l’ordre en què voleu que Raspberry Pi intenti connectar-se a la xarxa Wi-Fi.

Per exemple, suposem que teniu xarxes Wi-Fi amb el SSID CSE_LAB1 i INICI1 respectivament. Voleu connectar-vos al SSID Wi-Fi INICI1 quan ets a casa. Però quan esteu a la universitat, voleu connectar-vos al SSID Wi-Fi CSE_LAB1 . Així, aquí, INICI1 és el vostre SSID Wi-Fi principal i CSE_LAB1 és el vostre SSID Wi-Fi secundari. El wpa_supplicant.conf El fitxer de configuració hauria de ser el següent:

país= EUA
ctrl_interface=A TU=/on/correr/wpa_supplicantGRUP= netdev
update_config=1

xarxa={
ssid='INICI1'
scan_ssid=1
psk='HOME1_PASS'
clau_mgmt= WPA-PSK
}

xarxa={
ssid='CSE_LAB1'
scan_ssid=1
psk='CSE_LAB1_PASSWORD'
clau_mgmt= WPA-PSK
}

Assegureu-vos de reiniciar el Raspberry Pi perquè els canvis entrin en vigor. Per tant, és així com configureu la Wi-Fi a l’ordinador de placa única Raspberry Pi mitjançant wpa_supplicant . Gràcies per llegir aquest article.