The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Раздел полезных советов: Создания WiFi-ретрансляторов с подд..."
Отправлено auto_tips, 02-Янв-18 15:47 
Для микроконтроллеров [[https://ru.wikipedia.org/wiki/ESP8266 ESP 8285 и 8266]] со встроенным беспроводным адаптером, которые продаются в китайских интернет-магазинах по цене около 100 руб,  
[[https://github.com/martin-ger/esp_wifi_repeater подготовлена]] прошивка с реализацией ретранслятора, позволяющего увеличить зону покрытия существующей беспроводной сети. Ретранслятор реализован в виде точки доступа, прозрачно передающей весь трафик на вышестоящую точку доступа,  используя трансляцию адресов (NAT) для организации проброса (не требуется изменение настроек и маршрутизации). Несколько ретрансляторов могут связываться между собой, по цепочке пробрасывая канал связи и образуя Mesh-сеть.

[[IMG /opennews/pics_base/0_1514877559.JPG]]

Для настройки параметров подключения предоставляется консольный и web-интерфейс (задаётся пароль подключения к внешней беспроводной сети, пароль для подключения к ретранслятору и выбор режима работы). Поддерживаются функции межсетевого экрана, позволяющего ограничить доступ к IP-адресам, подсетям и сетевым портам через простой  ACL, а также ограничить пропускную способность подключения клиента. Для IoT-устройств предусмотрена поддержка протокола MQTT. Имеется поддержка режима мониторинга, позволяющего анализировать проходящий через ретранслятор трафик в приложениях, поддерживающих формат pcap (например, wireshark).

Для прошивки достаточно подключить плату через последовательный порт или переходник USB2Serial, [[https://github.com/martin-ger/esp_wifi_repeater/tree/master/... загрузить]] готовые сборки прошивки (0x00000.bin и 0x10000.bin) и записать их при помощи специально подготовленной утилиты:

   esptool.py --port /dev/ttyUSB0 write_flash -fs 4MB -ff 80m -fm dio 0x00000 firmware/0x00000.bin 0x10000 firmware/0x10000.bin


Через консоль можно сразу настроить параметры работы ретранслятора:


   set ssid идентификатор-основной-сети
   set password пароль-подключения-к-основной-сети
   set ap_ssid идентификатор-сети-ретранслятора
   set ap_password пароль-подключения-к-сети-ретранслятора
   set ap_open 0
   set ap_on 1
   save


URL: https://github.com/martin-ger/esp_wifi_repeater
Обсуждается: http://www.opennet.ru/tips/info/3047.shtml

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру