Как да настроите Wi-Fi на вашата малина Pi чрез командния ред

Съдържание:

Как да настроите Wi-Fi на вашата малина Pi чрез командния ред
Как да настроите Wi-Fi на вашата малина Pi чрез командния ред

Видео: Как да настроите Wi-Fi на вашата малина Pi чрез командния ред

Видео: Как да настроите Wi-Fi на вашата малина Pi чрез командния ред
Видео: ДОКЛАД ИСКОННАЯ ФИЗИКА АЛЛАТРА. ВИДЕО-ВЕРСИЯ. ALLATRA SCIENCE - YouTube 2024, Може
Anonim
Конфигурирате безжичния си Raspberry Pi по начина, по който го желаете, той се установява и работи безпроблемно, но изведнъж искате да го преместите от Ethernet връзката си с Wi-Fi модул. Пропуснете го да се върнете към всички периферни устройства и бързо добавете Wi-Fi поддръжка от командния ред.
Конфигурирате безжичния си Raspberry Pi по начина, по който го желаете, той се установява и работи безпроблемно, но изведнъж искате да го преместите от Ethernet връзката си с Wi-Fi модул. Пропуснете го да се върнете към всички периферни устройства и бързо добавете Wi-Fi поддръжка от командния ред.

Защо искам да направя това?

Ако сте ентусиаст на Raspberry Pi (или бързо се превръщате в един), знаете колко досадно може да е да осъзнаете, че вашият безгласен проект на Пи сега се нуждае от още малко ощипване, което вероятно налага свързване на монитор и клавиатура / мишка към кутията.

Най-добрият начин да избегнете падането в този капан е да конфигурирате Вашия Raspberry Pi за отдалечен достъп. След като конфигурирате това, все пак трябва да знаете как да изпълнявате задачи от разстояние, които преди това биха били обработени от GUI интерфейс (като включване на Wi-Fi). Днес ще ви преведем през техническия (но прост) начин за дистанционно свързване с вашия Pi и активиране на добавен ключ за Wi-Fi.

От какво се нуждая?

За този урок ще ви трябва следните елементи:

  • 1 Raspberry Pi единица с Raspbian инсталирана (тази техника трябва да работи върху други дистрибуции, но ние използваме Raspbian)
  • 1 Етернет връзка към устройство Pi (необходимо за дистанционно активиране на Wi-Fi функционалността)
  • 1 Wi-Fi Dongle (използваме този модел на всички наши устройства с голям успех)

Ако не използвате този модел Wi-Fi dongle, силно препоръчваме да проучите модела, който възнамерявате да купите, за да видите дали той се поддържа добре. За тази цел секцията USB Wi-Fi адаптер на RPi wiki е много полезна.

В допълнение към горните елементи, трябва да отделите малко време, за да проверите конфигурацията на Wi-Fi възела, който възнамерявате да свържете с вашия Raspberry Pi, за да: трябва да отбележите SSID, парола и шифроване тип / метод (например възелът използва WPA с шифроване с общо ключ TKIP).

Активиране на Wi-Fi Dongle чрез терминала

За да започнете, включете устройството си за малина без да е приложен Wi-Fi донгълът, В този момент единственото мрежово устройство трябва да е вградения Ethernet NIC (който сте свързали към вашата мрежа чрез Ethernet кабел, за да можете да осъществявате дистанционен достъп до безглавното устройство).

Свържете се с вашия Pi през SSH, за да получите достъп до прозореца на отдалечен терминал. (Ако все още не сте конфигурирали устройството си за отдалечен достъп по този начин, моля, прегледайте следния урок).

В подканата въведете следната команда:

sudo nano /etc/network/interfaces

В нано текстовия редактор ще видите нещо подобно:

a

uto lo

iface lo inet loopback iface eth0 inet dhcp

Това е основната конфигурация, която регулира Ethernet връзката на Pi (означена с eth0 част). Трябва да добавим много малко, за да активираме Wi-Fi dongle. Използвайте клавишите със стрелки, за да се придвижите надолу под съществуващия запис и добавете следните редове:

allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface default inet dhcp

След като анотирахте файла, натиснете CTRL + X, за да го запазите и да излезете от редактора за нано. При повторното въвеждане въведете следната команда:

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Сравнете съдържанието на файла, ако има такъв, със следния код. Ако файлът е празен, можете да го използвате, за да го попълнете. Обърнете внимание на коментарите (означени с # белега), за да посочите коя променлива да използвате, въз основа на текущата Ви конфигурация за Wi-Fi възли.

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1

network={ ssid='YOURSSID' psk='YOURPASSWORD'

# Protocol type can be: RSN (for WP2) and WPA (for WPA1) proto=WPA

# Key management type can be: WPA-PSK or WPA-EAP (Pre-Shared or Enterprise) key_mgmt=WPA-PSK

# Pairwise can be CCMP or TKIP (for WPA2 or WPA1) pairwise=TKIP

#Authorization option should be OPEN for both WPA1/WPA2 (in less commonly used are SHARED and LEAP) auth_alg=OPEN

}

Когато завършите редактирането на файла, натиснете CTRL + X, за да запазите и излезете от документа. Сега е времето да изключите Ethernet кабела и да включите Wi-Fi ключа.

В командния ред въведете следната команда:

sudo reboot

Когато устройството завърши рестартирането, то автоматично трябва да се свърже с Wi-Fi възела. Ако по някаква причина не се появи в мрежата, винаги можете да включите отново Ethernet кабела, за да проверите отново двата файла и променливите, които сте променили.

Имате ли съвет за малък пипер, трик или урок, който бихте искали да напишем? Изключете звука в коментарите по-долу.

Препоръчано: