Конфигурирате безжичния си Raspberry Pi по начина, по който го желаете, той се установява и работи безпроблемно, но изведнъж искате да го преместите от Ethernet връзката си с Wi-Fi модул. Пропуснете го да се върнете към всички периферни устройства и бързо добавете Wi-Fi поддръжка от командния ред.
Ако сте ентусиаст на Raspberry Pi (или бързо се превръщате в един), знаете колко досадно може да е да осъзнаете, че вашият безгласен проект на Пи сега се нуждае от още малко ощипване, което вероятно налага свързване на монитор и клавиатура / мишка към кутията.
Най-добрият начин да избегнете падането в този капан е да конфигурирате Вашия Raspberry Pi за отдалечен достъп. След като конфигурирате това, все пак трябва да знаете как да изпълнявате задачи от разстояние, които преди това биха били обработени от GUI интерфейс (като включване на Wi-Fi). Днес ще ви преведем през техническия (но прост) начин за дистанционно свързване с вашия Pi и активиране на добавен ключ за Wi-Fi.
За този урок ще ви трябва следните елементи:
Ако не използвате този модел Wi-Fi dongle, силно препоръчваме да проучите модела, който възнамерявате да купите, за да видите дали той се поддържа добре. За тази цел секцията USB Wi-Fi адаптер на RPi wiki е много полезна.
В допълнение към горните елементи, трябва да отделите малко време, за да проверите конфигурацията на Wi-Fi възела, който възнамерявате да свържете с вашия Raspberry Pi, за да: трябва да отбележите SSID, парола и шифроване тип / метод (например възелът използва WPA с шифроване с общо ключ TKIP).
За да започнете, включете устройството си за малина без да е приложен 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 кабела, за да проверите отново двата файла и променливите, които сте променили.
Имате ли съвет за малък пипер, трик или урок, който бихте искали да напишем? Изключете звука в коментарите по-долу.