Найти в Дзене
ServLesson

Точка доступа на Orange Pi

Рассмотрим как можно сделать беспроводную точку доступа на Orange Pi. Для такой реализации воспользуемся апельсинкой серии PC, картой памяти Micro SD на 32 Гб (конечно, достаточно будет и четырехгиговой), и USB-ишным Wi-Fi адаптером от производителя TP-Link. Хочу заметить, что не каждый может заработать сразу из коробки. Также понадобится источник питания на 5V 2A. Подготовив все необходимые элементы, на SD-ешку следует записать операционную систему Armbian (скаченную с официального сайта), например, с помощью программы Etcher. Затем в Orange Pi устанавливаем карту памяти, подключаем сетевой кабель приходящего интернета в одноплатник, потом запитываем плату. На компьютере, находящемся в той же локальной сети, что и апельсинка воспользовавшись программой-сканером сети, определяем IP-адрес Orange Pi. В моем случае это 192.168.1.52. Далее, с помощью программы putty, по протоколу SSH подключаемся к плате, и при авторизации вводим логин root, а пароль 1234. Далее нужно пройти стандартные э

Рассмотрим как можно сделать беспроводную точку доступа на Orange Pi. Для такой реализации воспользуемся апельсинкой серии PC, картой памяти Micro SD на 32 Гб (конечно, достаточно будет и четырехгиговой), и USB-ишным Wi-Fi адаптером от производителя TP-Link. Хочу заметить, что не каждый может заработать сразу из коробки. Также понадобится источник питания на 5V 2A.

Подготовив все необходимые элементы, на SD-ешку следует записать операционную систему Armbian (скаченную с официального сайта), например, с помощью программы Etcher.

-2

Затем в Orange Pi устанавливаем карту памяти, подключаем сетевой кабель приходящего интернета в одноплатник, потом запитываем плату. На компьютере, находящемся в той же локальной сети, что и апельсинка воспользовавшись программой-сканером сети, определяем IP-адрес Orange Pi. В моем случае это 192.168.1.52.

-3

Далее, с помощью программы putty, по протоколу SSH подключаемся к плате, и при авторизации вводим логин root, а пароль 1234. Далее нужно пройти стандартные этапы конфигурации. Далее рекомендую выполнить парочку команд. Сначала apt-get update, которая обновляет информацию по репозиториям о новейших версиях пакетов. Затем с помощью apt-get upgrade установить последние версии таковых.

Завершив подготовительную часть и введя ifconfig можем видеть два сетевых интерфейса, где eth0 встроенный, а данный USB карты.

-4

Для настройки беспроводной точки доступа воспользуемся утилитой armbian-config. В открывшемся псевдографическом режиме перехожу в Network, где выбираю hotspot. После чего идет настройка Wi-Fi адаптера, что занимает некоторое время. Затем в появившемся окне выбираю сетевой интерфейс, по которому приходит интернет на Orange Pi.

-5

По окончании инсталляции и конфигурирования сообщается, что раздача интернета осуществляется по беспроводной сети имя которой Armbian.

-6

Для подключения к ней нужно узнать пароль. Как вариант узнать его можно, воспользовавшись вновь утилитой armbian-config, где перейдя в Network открываем hotspot. Далее нажав edit выбираем интерфейс, (в целом я не заметил разницы между ними), на следующем шаге приводится информация о возможностях базовой и расширенной конфигурации. Выбрав основную можно сменить имя точки доступа, пароль и канал. В данном случае я оставляю все без изменения.

-7

Как вариант, с помощью текстового редактора nano можно открыть файл располагающийся по следующему пути /etc/hostapd.conf Собственно, тут прописан не только пароль, но и такие параметры как имя, режим работ, канал, тип безопасности беспроводной сети и метод шифрования, которые при необходимости можно скорректировать.

-8

Что касается сетевых настроек беспроводной точки доступа, то их можно произвести в файле iptables.ipv4.nat находящемся также в etc. Например, сделать, маскарадинг, мост или ограничения к определенным адресам или портам.

-9

Воспользовавшись ресурсом speedtest проверим скорость доступа в интернет, в целом у меня она составляет порядка 40 Мб/с притом, что предоставляемая провайдером 75 Мб/с.

-10

В заключении хочу добавить, что для реализации беспроводной точки доступа можно использовать одноплатник идущий уже с Wi-Fi, например, Orange Pi Zero.

Также узнать возможность реализации точки доступа беспроводным адаптером можно выполнив команду iw list которая должна вывести в разделе Поддерживаемые режимы интерфейса (Supported interface modes) аббревиатуру AP, т.е. точка доступа.

-11

Подробнее в данном видео:

Фото- и видеоматериалы взяты с канала ServLesson на YouTube.