Как настроить Wi-Fi на Вашем Raspberry Pi через командную строку
Оценка пользователей: / 12
ПлохоОтлично 
31.08.13 10:34

Wi-fi Raspberry Pi

Вы настроили Raspberry Pi именно так, как хотели, он установлен и бесперебойно работает, но вдруг Вы захотели переместить его подальше от «шнурка» Ethernet с помощью Wi-Fi модуля.
Пропустим подключение его обратно ко всем периферийным устройствам и быстро добавим поддержку Wi-Fi из командной строки.
Почему Вы хотите это сделать?
Если Вы энтузиаст Raspberry Pi (или быстро становитесь им), то уже знаете, как неприятно может быть, когда понимаешь, что Вашему проекту на Pi в настоящее время необходима еще одна небольшая настройка, которая, вероятно, потребует подключения монитора и клавиатуры/мыши к плате.
Лучший способ не попасть в эту ловушку - настроить Raspberry Pi для удаленного доступа. После того, как все настроите, Вы должны знать, однако, как удаленно выполнять задачи, которые раньше делались через графический интерфейс (например, включение Wi-Fi). Сегодня мы собираемся провести Вас через технический (но простой) способ удаленного подключения к Pi и активировать модуль Wi-Fi.
Что нам нужно?
Для этого урока Вам понадобится следующее:
  • 1 плата Raspberry Pi с установленным Raspbian (приведенный метод должен работать и в других дистрибутивах, но мы используем Raspbian)
  • 1 Ethernet соединение с платой Pi (необходимое для активации удаленной функциональности Wi-Fi)
  • 1 Wi-Fi модуль (мы используем эту модель на всех наших платах Pi с большим успехом)
Wii-Fi модуль
Если Вы не используете эту модель модуля Wi-Fi, то настоятельно рекомендуем исследовать модель, которую намерены приобрести, чтобы увидеть, хорошо ли она поддерживается. С этой целью очень полезный раздел RPi вікі об USB Wi-Fi адаптерах.
В дополнение к перечисленному, Вы должны воспользоваться моментом, чтобы проверить конфигурацию Wi - Fi узла, к которому Вы намерены подключить плату Raspberry Pi: необходимо записать SSID, пароль и тип шифрования/метод (например, узел использует WPA TKIP с общими ключами шифрования).
Включение Wi-Fi модуля через терминал
Чтобы начать работу, подайте питание на Ваш Raspberry Pi устройство, пока модуль Wi-Fi еще не подключен. На данный момент должно быть только бортовое сетевое устройство Ethernet NIC (через которое Вы подключены к сети с помощью кабеля Ethernet, чтобы могли получить удаленный доступ к автономному устройству).
Подключаемся к Pi через SSH для доступа к удаленному терминалу. (Если Вы еще не настроили устройство для удаленного доступа таким образом, пожалуйста, ознакомтесь со следующим учебником).
В командной строке введите команду:
sudo nano /etc/network/interfaces
В текстовом редакторе nano увидите что-то вроде этого:
auto lo
iface lo inet loopback
iface eth0 inet dhcp
Это очень простая конфигурация, которая управляет подключением Ethernet Вашего Pi (обозначен как eth0). Нам нужно добавить очень незначительные изменения, чтобы включить Wi-Fi адаптер. Используйте клавиши со стрелками для перемещения вниз под существующую запись и добавьте следующие строки:
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
После того, как Вы сделали аннотацию файла, нажмите Ctrl+X, чтобы сохранить его, и выйдите из редактора nano. На запрос, введите следующую команду:
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 назад для повторной проверки двух файлов и измененных переменных.
(Источник EN: howtogeek.com)
 
>
КнигаНовости Практика поискаПартнерыО нас
Підтримка та дизайн: Могильний С.С. Шаблон: Joomla Templates by BuyHTTP Joomla Hosting