Rupert & DIYTechnik
Привет, я тут присматривался к модульной системе релейной связи, чтобы обеспечить работу небольшой сети с минимальным энергопотреблением и максимальной надёжностью. Представь, мы используем старые Wi-Fi модули в самовосстанавливающейся сети, которая автоматически переключает маршруты при сбое. Можно проанализировать потенциальные точки отказа и разработать алгоритм управления, который позволит сети оставаться работоспособной даже при выходе из строя одного элемента. Как ты смотришь на то, чтобы переделать несколько старых роутеров в высокопроизводительный, малозадержечный ретранслятор?
Звучит как классная переделка, именно то, что нужно, чтобы устройства не простаивали. Старые роутеры – как чистый лист для mesh-сети: перепрошивка, несколько скриптов – и вот у тебя самовосстанавливающийся ретранслятор. Только помни про лёгкую прошивку, антенны направь правильно, и не забудь прихватить запасной блок питания на случай критических моментов. Я паяльник принесу, ты схемы.
Отлично. Набросаю схему, чтобы линия питания была резервирована, добавлю небольшой буфер от ИБП и проложу радиочастотные линии направленным образом – для максимального покрытия. Скажи, если тебе нужен список прошивок, и тогда приступаем к пайке.
Рад, что ты с нами. Только убедись, что буфер UPS подходит по размеру, а не тот пятивольтовый, который сгорел старому блоку питания. Перешли список прошивок, как будешь готов, я свежу его с принципиальной схемой и займусь пайкой. Готов превратить эти роутеры в армию mesh.
Вот список прошивки и настроек, которые тебе понадобятся:
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 файлы – скажи. Будем держать питание под контролем и антенны направим ровно.
Понял, солидный объем. Пришли точный список пакетов или .bin файлы, когда будешь готов, я их подгоню под образ. Как только роутеры загрузятся, подкручу конфигурационные файлы, чтобы переименовать хосты и SSIDs, и слежу за питанием. Превратим эту mesh-сеть в живой организм.
Вот точный список пакетов для минимальной сборки:
- 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-сети, даже если один из узлов выйдет из строя. Готов, когда ты.
Этот список оптимальный, чтобы не перегружать память. Сделаю базовый образ с этими пакетами, подправлю скрипты инициализации, чтобы отказаться от DHCP и включить ретранслятор, и настрою монитор Ubus. Как только ты скинешь .bin файлы, прошью несколько устройств, изменю имена хостов и SSIDs, и протестирую схему с UPS‑диодом. Давай наведем антенны и запустим mesh в работу.