- Raspberry Pi 3: настройка Wi-Fi на всех моделях в консоли и GUI
- Предупреждение
- Видеоверсия
- Проверка подключения
- Настройка интерфейса
- Получение списка сетей
- Подключение
- Через графический интерфейс
- Raspberry Pi: настройка и управление
- Оборудование и программное обеспечение
- Установка операционной системы
- Общий интернет через Ethernet порт
- Проверка IP адреса, присвоенного вашему Raspberry Pi
- Подключение к Raspberry Pi через PuTTy
- Подключение к Raspberry Pi через VNC
Raspberry Pi 3: настройка Wi-Fi на всех моделях в консоли и GUI
Приветствую! В этой статье мы посмотрим, как можно произвести настройку Wi-Fi в Raspberry Pi через консоль и не только. Аккуратно, точно, без воды от нашего вайфайного портала. Поехали!
Нашли ошибку? Есть дополнение? Обязательно напишите об этом в комментариях к этой статье. Помогите другим читателям решить их проблему!
Предупреждение
По умолчанию в Raspberry Pi нет Wi-Fi модуля. Он появляется только в модели Raspberry Pi 3. Для использования Wi-Fi можно использовать почти любой адаптер, подключенный через USB – донгл.
Ниже мы рассмотрим использование Wi-Fi для всех моделей. Просто напаситесь терпением или же перейдите сразу на интересующую вас главу. Будет рассмотрено подключение исключительно через консоль, так как через графический интерфейс особенных действий и не требуется – все понятно без лишних морок.
Видеоверсия
Проверка подключения
Прежде чем использовать Wi-Fi, предлагаю посмотреть, а находит ли его устройство вообще. Это очень актуально для подключаемых «свистков», но и на «третьей Малине» можно проверить – а вдруг с модулем что-то не в порядке.
Делаем так: подключаем наш модуль в USB порт, запускаем консоль через тот же Putty, вводим команду:
Должен вывестись список USB устройств, среди которых нам нужно найти наш адаптер, который обычно подписан как Wireless Adapter. Можно и сразу перейти во включенные адаптеры через команду:
Наш беспроводной адаптер обычно обозначается как wlan0 (стандартно для Linux, на котором и основан Raspbian). Здесь же уже после настройки конфигурационных файлов будет написан выданный IP адрес в случае удачного подключения. Рекомендую по завершению и перезагрузке еще раз воспользоваться этой командой.
Настройка интерфейса
Если с модулем все в порядке, и он отображается среди подключенных, значит самое время посмотреть настройки интерфейса. Обычно там все в полном порядке, но как-то с вузовских времен пальцы тянутся взглянуть на них.
Его содержание должно быть примерно таким (верхнюю часть не трогаем, нас интересуют именно эти 4 строчки):
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Получение списка сетей
Едем дальше, попробуем просканировать все окружающие нас сети через этот модуль:
Нашли нужную сеть? Запомнили ее SSID (имя сети)? Переходим непосредственно к подключению.
Подключение
На Linux удобно вводить данные для доступа к сети заранее. Делается это в файле:
В секции network здесь и указываются данные для авторизации в сети:
network= ssid=”имя_сети”
psk=”пароль_сети”
proto=WPA
key_mgmt=WPA-PSK
pairwise=TKIP
group=TKIP
id_str=”имя_сети”
>
На самом деле минимально достаточно ввести два поля – ssid и psk, все остальное определится уже в процессе. Здесь показан вариант очень точной настройки в случае возникновения необходимости.
Если данные сохранены в файле верно (считайте, что это сделали автоматическое запоминание сети), то для подключения к любой доступной сети в нашем поле зрения достаточно выполнить команду:
Найдет известные сети и попробует подключиться к ним. А можно и просто перезагрузить через
Т.к. в конфигурации у нас указано dhcp – все найдет и подключится тоже самостоятельно.
Через графический интерфейс
Здесь все зависит от вашей версии операционной системы, но обычно подключение выглядит вот так:
Т.е. привычно – щелкнули по значку, выбрали нужную сеть среди доступных, ввели от нее пароль. Никаких предварительных настроек и изменений файла не требуется. В случае же необходимости точной настройки (как правило ручного назначения IP адреса) лучше это сделать через правую кнопку мыши и выйти вот на такое меню:
Вот и все. Если есть что дополнить или остались вопросы – пишите смело в комментарии. Вместе мы можем помочь друг другу и разрешить все вопросы в этой сфере!
Raspberry Pi: настройка и управление
Когда вы покупаете Raspberry Pi, то вы покупаете только печатную плату, которая приходит даже без источника питания и операционной системы. Данная статья предназначена для того, чтобы дать вам представление, как настроить Raspberry Pi, чтобы можно было начать его использовать.
Raspberry Pi представляет собой миникомпьютер, который имеет много портов, которые могут быть использованы для подключения различных периферийных устройств. Вы можете подключить отдельный монитор через HDMI порт и клавиатуру и мышь через USB разъемы, также у Raspberry Pi имеется Ethernet порт, поэтому вы можете использовать интернет в своих проектах на Raspberry Pi.
В данном руководстве вы пройдете через ряд шагов, которые позволят вам подключить Raspberry Pi к вашему ноутбуку или настольному ПК, что исключает необходимость использования отдельных устройств для Raspberry Pi.
Оборудование и программное обеспечение
- 1 x Raspberry Pi;
- 1 x кабель Ethernet;
- 1 x ноутбук или стационарный ПК;
- 1 x SD карта (минимальный размер 4 ГБ);
- 1 x кабель Micro USB (чтобы запитать Raspberry Pi).
Прежде, чем мы продолжим, нам понадобится программное обеспечение, которое необходимо скачать. Ниже приведен список программного обеспечения и ссылки, откуда вы можете его скачать бесплатно:
- Raspbian OS: когда вы покупаете Raspberry Pi, у вас есть возможность (в некоторых магазинах) купить предустановленную на SD карту операционную систему, либо просто скачать zip-файл c https://www.raspberrypi.org/downloads/, который содержит образ Raspbian OS, чтобы записать его на вашу SD карту;
- SDFormatter: у SD Card Association есть очень хорошее ПО, которое может быть использовано для форматирования вашей SD карты. Посетите https://www.sdcard.org/downloads/formatter_4/index.html и скачайте SDFormatter для вашей операционной системы;
- Win32DiskImager: чтобы записать Raspbian OS на вашу SD карту, вам понадобится полезная утилита Win32DiskImager. Скачать её можно здесь http://sourceforge.net/projects/win32diskimager/;
- Advanced IP Scanner: вам будет необходимо определить IP адрес вашего Raspberry Pi, когда подключите его компьютеру. Просто скачайте эту программу http://www.advanced-ip-scanner.com/;
- PuTTy: PuTTy – это SSH клиент, который будет использоваться для подключения к Raspberry Pi. Вы можете скачать его здесь http://www.putty.org/;
- VNC: и последнее это VNC сервер. Скачать его можно здесь https://www.realvnc.com/download/.
Когда скачаете всё это программное обеспечение, распакуйте и установите его.
Установка операционной системы
- Вставьте SD карту в картридер и проверьте, какая буква была присвоена диску.
- Откройте Win32DiskImager, возможно понадобится запустить его от имени администратора.
- Выберите образ распакованной Raspbian OS.
- Выберите букву, присвоенную вашей SD карте, в выпадающем списке устройств. Убедитесь в том, что выбрали правильную букву диска, чтобы не повредить данные на каком-либо другом диске.
- Нажмите Записать (Write) и ждите завершения.
- Закройте Win32DiskImager, выньте SD карту и вставьте её в Raspberry Pi.
Примечание: после записи операционной системы вы заметите, что на SD карте осталось лишь несколько мегабайт. Это из-за созданного раздела, остальная часть свободного пространства скрыта. Вы сможете это исправить, как только мы подключимся к Raspberry Pi.
Общий интернет через Ethernet порт
Как только SD карта будет готова, вставьте её в Raspberry Pi. Подключите USB кабель питания. А также соедините Raspberry Pi и ноутбук кабелем Ethernet.
Если вы подключаете Raspberry Pi к роутеру с доступом к интернету, то этот шаг можно пропустить.
Этот шаг показывает, как можно поделиться интернетом с компьютера (подключенного к интернету через WiFi) с вашим Raspberry Pi. Это можно легко сделать с помощью сетевого моста.
- Перейдите на компьютере в Центр управления сетями и общим доступом, затем перейдите в Изменение параметров адаптера на левой панели. В этом окне вы увидите несколько сетевых подключений.
- То, что вы собираетесь здесь сделать, создает мост между вашими WiFi и Ethernet подключениями. Выберите WiFi подключение, а затем, удерживая Ctrl , выберите Ethernet подключение.
- Кликните правой кнопкой мыши на любом из этих подключений (когда они оба выбраны, как указано в предыдущем шаге) и выберите Настройка моста.
- Дождитесь, когда Windows создаст мост для подключений.
- В случае успеха, вы увидите новое подключение, Сетевой мост в списке сетевых подключений.
Проверка IP адреса, присвоенного вашему Raspberry Pi
Это просто, убедитесь, что ваш Raspberry Pi подключен к Ethernet сети вашего компьютера (напрямую или через роутер). Если всё работает нормально, вы увидите, что светодиоды на плате мигают.
- Запустите Advanced IP Scanner и нажмите Сканировать.
- Это займет некоторое время, после чего вы увидите список устройств, подключенных к вашей локальной сети.
Подключение к Raspberry Pi через PuTTy
Отлично! Перед тем, как продолжить, посмотрим, что у нас уже сделано к текущему моменту:
- установлена операционная система;
- предоставлен доступ к сети интернет;
- мы знаем IP адрес нашего Raspberry Pi.
Далее мы собираемся подключиться к Raspberry Pi и выполнить окончательные настройки.
- Запустите PuTTy.
- Введите IP адрес вашего Raspberry Pi (вы узнали его с помощью Advanced IP Scanner на предыдущем этапе).
- На левой панели разверните раздел Connection, затем разверните SSH, перейдите к X11 и включите Enable X11 Forwarding.
- Теперь откройте подключение (кнопка Open внизу).
- Появится окно терминала. Для подключения к Raspberry Pi требуются логин ( pi ) и пароль ( raspberry ).
- После ввода логина и пароля вы подключитесь к окну терминала вашего Raspberry Pi. Введите sudo raspi-config и нажмите Enter . Запустится программа настройки Raspberry Pi.
- Перейдите к Expand Filesystem, и после нескольких миганий вы увидите, что размеры разделов были изменены, и проблема с разделом, которую мы упоминали при установке операционной системы, теперь исправлена.
- Перезагрузите Raspberry Pi и подключитесь к нему снова, как делали это только что.
- Теперь запустите команды sudo apt-get update && sudo apt-get upgrade в терминале Raspberry Pi. Это обновит всё установленное программное обеспечение.
Подключение к Raspberry Pi через VNC
Вы уже установили VNC на ваш компьютер, теперь пришло время установить его и на ваш Raspberry Pi.
- Подключитесь к Raspberry Pi через PuTTy.
- В окне терминала Raspberry Pi введите sudo apt-get install tightvncserver .
- Когда VNC будет установлен, запустите команду vncserver :1 . Это запустит VNC сервер. Вам будет предложено ввести пароль, введите любой 8-значный пароль. Этот пароль будет использваться для подключения к этому VNC серверу с вашего компьютера.
- Теперь запустите на вашем компьютере просмотрщик VNC.
- Введите IP адрес VNC сервера. Это IP адрес вашего Raspberry Pi с добавлением :1 в конце IP адреса, что указывает номер монитора. Нажмите Подключить. Вы получите предупреждающее сообщение, нажмите Продолжить.
- Введите свой восьмизначный пароль и нажмите Enter.
Теперь вы можете использовать свою Raspbian OS, как обычную операционную систему, и начать программировать.