If-Koubou

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

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

Конфигурирате безжичния си 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 / мрежа / интерфейси

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

аuto lo

iface lo loetback 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 по подразбиране inet dhcp

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

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

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

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

мрежа =
SSID = "YOURSSID"
PSK = "YOURPASSWORD"

# Типът протокол може да бъде: RSN (за WP2) и WPA (за WPA1)
прото = WPA

# Типът управление на ключовете може да бъде: WPA-PSK или WPA-EAP (предварително споделен или Enterprise)
key_mgmt = WPA-PSK

# Pairwise може да бъде CCMP или TKIP (за WPA2 или WPA1)
двойки = TKIP

Опцията #Autorization трябва да е ОТВОРЕН за WPA1 / WPA2 (в по-рядко използваните са SHARED и LEAP)
auth_alg = OPEN

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

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

sudo рестартиране

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

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