YggMesh is open-source firmware that turns low-cost travel routers into a self-organizing, zero-configuration encrypted mesh network
YggMesh — это прошивка с открытым исходным кодом, которая превращает недорогие портативные роутеры в самоорганизующуюся зашифрованную mesh-сеть, не требующую настройки
Nodes discover each other automatically and start routing the moment they power on. The moment at least one node gets internet access, the whole network does too.
Узлы обнаруживают друг друга автоматически и начинают маршрутизацию сразу после включения. Как только хотя бы один узел получает доступ в интернет, его получает и вся сеть.
Cellular networks go down in a crowded city — no calls, no news, no way to reach the outside world. But a few people in the crowd have YggMesh routers tucked into their backpacks, running off power banks. A few more are plugged in at nearby cafes, shops, and apartments. The routers find each other automatically and form a shared network. People nearby connect to the Wi-Fi like they normally would. Some buildings still have fiber internet — those nodes bring the whole network online. Everyone in the mesh can communicate, read news, and share what's happening — automatically, without any setup, without any central infrastructure.
В переполненном городе отказывают сотовые сети — ни звонков, ни новостей, ни связи с внешним миром. Но у нескольких людей в толпе в рюкзаках лежат роутеры YggMesh, работающие от повербанков. Еще несколько включены в ближайших кафе, магазинах и квартирах. Роутеры автоматически находят друг друга и образуют общую сеть. Люди поблизости подключаются к Wi-Fi как обычно. В некоторых зданиях еще работает оптоволоконный интернет — эти узлы открывают доступ в глобальную сеть для всех. Каждый в mesh-сети может общаться, читать новости и делиться происходящим — автоматически, без настроек и без центральной инфраструктуры.
In a small town, most people rely on cellular LTE. A handful of homes have fiber. Then one day the cellular service goes down — 90% of residents lose their connection. With YggMesh routers plugged in across homes, neighbors' devices find each other wirelessly, forming a neighborhood-wide network. No configuration needed — just plug in. The 10% of homes with fiber automatically share their connection with the whole village. If two neighbors want a faster link, they can run an ethernet cable between their routers — it just works. The more homes that join, the more resilient and fast the network gets.
В небольшом городе большинство людей пользуются сотовой связью LTE. В нескольких домах есть оптоволокно. В один прекрасный день сотовая связь пропадает — 90% жителей остаются без связи. Роутеры YggMesh, включенные в разных домах, находят друг друга по беспроводной сети, образуя общегородскую сеть. Никаких настроек не нужно — просто включите в розетку. 10% домов с оптоволокном автоматически делятся своим интернет-соединением со всей деревней. Если двум соседям нужен более быстрый канал, они могут проложить Ethernet-кабель между своими роутерами — это работает из коробки. Чем больше домов присоединяется, тем более устойчивой и быстрой становится сеть.
A group is camping deep in the forest, far from any signal. Someone plugs two small routers into power banks. Within seconds, an invisible local network forms across the camp — no accounts, no passwords, no setup. Everyone connects to Wi-Fi and can share photos, send messages, and see the camp map. Later, a car arrives with a portable satellite dish connected to just one of the routers. Without touching any settings, every phone in the camp buzzes with notifications — one internet connection, shared instantly with everyone.
Группа разбила лагерь глубоко в лесу, вдали от любых сигналов связи. Кто-то подключает два небольших роутера к повербанкам. В течение нескольких секунд по всему лагерю образуется невидимая локальная сеть — никаких аккаунтов, никаких паролей, никаких настроек. Все подключаются к Wi-Fi и могут делиться фотографиями, отправлять сообщения и смотреть карту лагеря. Позже приезжает машина с портативной спутниковой тарелкой, подключенной только к одному из роутеров. Без изменения каких-либо настроек каждый телефон в лагере начинает жужжать от уведомлений — одно интернет-соединение мгновенно раздается всем.
Flash the YggMesh firmware onto a supported travel router to turn it into a mesh node.
Прошейте совместимый портативный роутер прошивкой YggMesh, чтобы превратить его в узел mesh-сети.
Once powered on, each node silently scans for nearby peers over a hidden wireless channel and forms direct, encrypted connections. We use Yggdrasil's powerful routing protocol to find the fastest path for data across all connected nodes.
После включения питания каждый узел незаметно сканирует скрытый беспроводной канал на наличие соседей и устанавливает прямые, зашифрованные соединения. Мы используем мощный протокол маршрутизации Yggdrasil, чтобы находить самый быстрый путь для данных через все подключенные узлы.
To the end user, it looks like a regular open WiFi network. When you connect your phone or laptop to any YggMesh router, your device is securely merged into the entire local mesh. You can communicate or share files with anyone else connected to the mesh network, even if they are several hops (routers) away.
Для конечного пользователя это выглядит как обычная открытая сеть WiFi. Когда вы подключаете свой телефон или ноутбук к любому роутеру YggMesh, ваше устройство безопасно интегрируется во всю локальную mesh-сеть. Вы можете общаться или обмениваться файлами с любым, кто подключен к сети, даже если они находятся в нескольких прыжках (роутерах) от вас.
If a router is plugged into a live internet uplink, it can optionally be configured as a gateway to bring the local offline mesh into the global Yggdrasil network and the wider internet (clearnet).
Если роутер подключен к работающему каналу интернета, его можно дополнительно настроить в качестве шлюза, чтобы вывести локальную автономную сеть в глобальную сеть Yggdrasil и более широкий интернет (клирнет).
No configuration files needed for the local mesh. No pairing steps. No central server.
Для локальной mesh-сети не нужны файлы конфигурации. Никаких процессов сопряжения. Никакого центрального сервера.
Want to help build resilient off-grid communication? You can join at any level:
Хотите помочь в создании надежной автономной связи? Вы можете присоединиться на любом уровне:
Reach out at yggmesh@asriyan.me or visit asriyan.me for other contact options.
Свяжитесь с нами по адресу yggmesh@asriyan.me или посетите asriyan.me для других вариантов связи.