The OpenNET Project / Index page

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

Создания WiFi-ретрансляторов с поддержкой построения Mesh-сети
Для микроконтроллеров ESP 8285 и 8266 со встроенным беспроводным адаптером,
которые продаются в китайских интернет-магазинах по цене около 100 руб,
подготовлена прошивка с реализацией ретранслятора, позволяющего увеличить
зону покрытия существующей беспроводной сети. Ретранслятор реализован в виде
точки доступа, прозрачно передающей весь трафик на вышестоящую точку доступа,
используя трансляцию адресов (NAT) для организации проброса (не требуется
изменение настроек и маршрутизации). Несколько ретрансляторов могут связываться
между собой, по цепочке пробрасывая канал связи и образуя Mesh-сеть.



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

Для прошивки достаточно подключить плату через последовательный порт или
переходник USB2Serial, загрузить готовые сборки прошивки (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
 
02.01.2018 , Источник: https://github.com/martin-ger/esp_w...
Ключи: wifi, repeater, mesh, route, nat, firmware / Лицензия: CC-BY
Раздел:    Корень / Администратору / Сетевая подсистема, маршрутизация / Wifi, настройка беспроводного доступа

Обсуждение [ Линейный режим | Показать все | RSS ]
  • 1.1, Аноним (-), 15:47, 02/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не совсем понял, какой mesh был выбран?
     
     
  • 2.2, Аноним (-), 17:17, 02/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    https://github.com/martin-ger/esp_wifi_repeater#automesh-mode

    Какая у этих микроконтроллеров мощность передатчика, и можно ли её менять? На гите несколько issue где упоминаются проблемы, и люди там просто меняют конденсаторы в блоке питания, но четкого ответа нету. Я так понимаю судя по этому - https://github.com/esp8266/Arduino/issues/764#issuecomment-238695703 там всего 19 dBm? То-бишь всего 79.4 mW, какой совсем слабый репитер выходит (даже у tp-link'a 841n(d) этот показатель 21 dBm ~ 125 mW).

     
     
  • 3.3, Аноним (3), 00:25, 03/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Сколько цена тплинка и сколько 8266 ?
     
     
  • 4.4, Аноним (-), 09:28, 03/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Смотря где, думаю. За 940 рублей найти можно. Другой вопрос что esp8266/8285 куча разных версий. Да, сама железка дешевле, но к ней нужен еще блок питания и какой-никакой makeshift корпус. В случае дешёвого роутера в комплекте еще и свич на 4 порта и пара антен.
     
  • 4.7, Аноним (-), 11:38, 04/01/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сколько цена тплинка и сколько 8266 ?

    На али полно модулей с кишками как у тплинка, размером с это чудо на ESP и ценой баксов 5-7. В отличие от ESP там полноценная вафля ворочающая десятки мегабит и проц на 400МГц. Так что разница в скорости понятно какая.

     
     
  • 5.9, sav (??), 11:19, 06/01/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > На али полно модулей с кишками как у тплинка, размером с это чудо на ESP и ценой баксов 5-7.

    Ссылкой не поделитесь?
    Есть примеры использования в реальной жизни?

     
     
  • 6.10, Аноним (-), 15:35, 07/01/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ищи на али по словам типа wi-fi module atheros (название чипа можно добавить, AR9331, чтоли) и проч. Характерные такие печатки с ~32 мегами оперативы, spi флехой и процом.

    Работают примерно как мелкие карманные роутеры на этом же чипсете. Разве что антенна на плате слабовата, но с этим и ESP та же фигня.

     
     
  • 7.16, TeXHaPb (ok), 15:17, 12/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А можно все-же ссылочек?
     
     
  • 8.17, Аноним (-), 11:14, 24/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Friendlyarm com - за 10 и даже 7 баксов 4-ядерники продают с кучей памяти За пя... текст свёрнут, показать
     

  • 1.5, Владимир (??), 10:09, 03/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Учитывая, что ESP8266 задыхается уже на 100 КБ/с использовать в реальной жизни это нельзя. Ещё стоит отметить, что Espessif не имеет сертификации Wi-Fi, не говоря уже про 802.11s
     
     
  • 2.11, Crazy Alex (ok), 07:19, 08/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Может, у вас и задыхается, а в сети полно измерений с мегабитах. Вот, например: https://forum.arduino.cc/index.php?topic=364521.0
     

  • 1.6, linuxquestions.ru (ok), 22:31, 03/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отличное решение для развертывания мобильной микросети.
    Подойдет при походах. Например когда внизу не ловит, а где-нибудь на ёлке уже есть связь. Телефон с повербанком в пакет и на ель, а внизу, между палатками, микросеть на таких штучках. Пусть скорость не высокая, зато есть связь с внешним миром.
     
     
  • 2.8, Аноним (-), 11:40, 04/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > а внизу, между палатками, микросеть на таких штучках. Пусть скорость не
    > высокая, зато есть связь с внешним миром.

    Для таких целей логичнее смотрятся карманные мобильные роутеры, даже со встроенным аккумулятором. По кишкам как тплинк, только аккумулятор еще есть и usb для сотового модема.

     

  • 1.12, universite (ok), 17:48, 08/01/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Приведите цены и линки на товары.
    На Али дороже на порядок.
    И укажите стоимость готового решения с БП.
    Иначе, это реклама закрытого блоба.
     
     
  • 2.13, Аноним (-), 09:36, 09/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > На Али дороже на порядок.

    Там десятками продают. 1100 руб за 10 штук.
    https://ru.aliexpress.com/item/10-Esp8266-Wi-Fi-ESP-12-ESP-12F-esp12F-esp12/32

    Хотя, вот нашёл за 99 рублей штука https://ru.aliexpress.com/item/1PCS-ESP-12F-ESP-12E-upgrade-ESP8266-Remote-Ser


    > И укажите стоимость готового решения с БП.

    Какое БП, подразумевается, что ретраслятор будет работать автономно. Подключайте обычную батарейку или простейший аккумулятор.

     
     
  • 3.14, universite (ok), 04:58, 10/01/2018 [^] [^^] [^^^] [ответить]  
  • +/

    А точно ESP-12 ?
    Может, ESD-12 (ESPD-12), в которой 4МБ флеша?
     
  • 3.15, Аноним (-), 18:20, 10/01/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Какое БП, подразумевается, что ретраслятор будет работать автономно. Подключайте обычную
    > батарейку или простейший аккумулятор.

    И насколько их хватит при активном трафике? Батарейка должна быть большой. Или подперта например солнечной панелью. Иначе запаришься батарейки менять.

     
     
  • 4.18, lv333 (ok), 23:28, 10/02/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Так солнечная панелька для питания такой штуковины тоже не особо большая и дорогая нужна... В общем стоит подумать над реализацией готового коробочного продукта, который можно будет вешать на йолки :) Если даже мелкими партиями брать компоненты, то один узел выйдет не дороже 10 баксов... А если их еще снабдить направленными антеннами, то на количестве узлов достаточно большой сети можно весьма сильно сэкономить.  
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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