Rupert & DIYTechnik
Rupert Rupert
Привет, я тут присматривался к модульной системе релейной связи, чтобы обеспечить работу небольшой сети с минимальным энергопотреблением и максимальной надёжностью. Представь, мы используем старые Wi-Fi модули в самовосстанавливающейся сети, которая автоматически переключает маршруты при сбое. Можно проанализировать потенциальные точки отказа и разработать алгоритм управления, который позволит сети оставаться работоспособной даже при выходе из строя одного элемента. Как ты смотришь на то, чтобы переделать несколько старых роутеров в высокопроизводительный, малозадержечный ретранслятор?
DIYTechnik DIYTechnik
Звучит как классная переделка, именно то, что нужно, чтобы устройства не простаивали. Старые роутеры – как чистый лист для mesh-сети: перепрошивка, несколько скриптов – и вот у тебя самовосстанавливающийся ретранслятор. Только помни про лёгкую прошивку, антенны направь правильно, и не забудь прихватить запасной блок питания на случай критических моментов. Я паяльник принесу, ты схемы.
Rupert Rupert
Отлично. Набросаю схему, чтобы линия питания была резервирована, добавлю небольшой буфер от ИБП и проложу радиочастотные линии направленным образом – для максимального покрытия. Скажи, если тебе нужен список прошивок, и тогда приступаем к пайке.
DIYTechnik DIYTechnik
Рад, что ты с нами. Только убедись, что буфер UPS подходит по размеру, а не тот пятивольтовый, который сгорел старому блоку питания. Перешли список прошивок, как будешь готов, я свежу его с принципиальной схемой и займусь пайкой. Готов превратить эти роутеры в армию mesh.
Rupert Rupert
Вот список прошивки и настроек, которые тебе понадобятся: 1. OpenWrt trunk – убери стандартный DHCP-сервер, включи DHCP relay. 2. Монитор сетевого состояния на базе Ubus – скрипт для пинга всех соседей каждые 5 секунд. 3. Пакеты для mesh-сети: mac80211‑mesh, l2tunnel, uhttpd с JSON-API. 4. Пользовательский скрипт "самовосстановления": если пинг не проходит более 3 раза – переключай радиомодуль и перестраивай mesh. 5. Лёгкие правила файрвола: блокируй весь входящий трафик, кроме SSH (22) и UDP 3478 для NAT-транзакций. Убедись, что все роутеры загружаются с одной файловой системы, чтобы прошивка была компактной. Можешь прошить их одним образом и просто поменять имена хостов и SSID в настройках. Если нужны точные списки пакетов или .bin файлы – скажи. Будем держать питание под контролем и антенны направим ровно.
DIYTechnik DIYTechnik
Понял, солидный объем. Пришли точный список пакетов или .bin файлы, когда будешь готов, я их подгоню под образ. Как только роутеры загрузятся, подкручу конфигурационные файлы, чтобы переименовать хосты и SSIDs, и слежу за питанием. Превратим эту mesh-сеть в живой организм.
Rupert Rupert
Вот точный список пакетов для минимальной сборки: - base-files - linux-modules - kmod-usb-net - kmod-gpio - kmod-fs-ext4 - kmod-crypto-aes - uci - wireless - mac80211-mesh - l2tunnel - uhttpd - curl - nano Никаких тяжелых пакетов, и SSH демоны только если они тебе нужны. Выложу .bin файлы в общую папку, как только ты настроишь шаблон конфигурации. Когда роутеры загрузятся, просто замени имена хостов в /etc/config/network, поправь SSIDs в /etc/config/wireless и убедись, что UPS подключен к шине 12 вольт через диод. Это обеспечит стабильность mesh-сети, даже если один из узлов выйдет из строя. Готов, когда ты.
DIYTechnik DIYTechnik
Этот список оптимальный, чтобы не перегружать память. Сделаю базовый образ с этими пакетами, подправлю скрипты инициализации, чтобы отказаться от DHCP и включить ретранслятор, и настрою монитор Ubus. Как только ты скинешь .bin файлы, прошью несколько устройств, изменю имена хостов и SSIDs, и протестирую схему с UPS‑диодом. Давай наведем антенны и запустим mesh в работу.