**HyperModem: Девайс для доступа в децентрализованный peer to peer интернет будущего**
Интернет в наше время излишне централизован и держится на костылях. Не всех это устраивает. Для технологии 1970-х годов он еще неплохо справляется, но зачем нам в 2022 году такие вещи, как централизованные интернет-провайдеры, BGP, IPv4, TLS? Можно ведь сделать лучше!
[Yggdrasil Network](https://ru.wikipedia.org/wiki/Yggdrasil) - децентрализованная самоорганизующаяся сетевая инфраструктура. Каждый узел этой сети равно участвует в маршрутизации и расширяет ее охват. Все соединения защищены сквозным шифрованием, значение IPv6 адреса узла вычисляется из его криптоключей. Практически любые пользовательские приложения могут использовать Yggdrasil в качестве среды передачи данных вместо legacy интернета. Как же сделать эту новую технологию более доступной для всех?
[HyperModem](
https://github.com/popura-network/HyperModem) позволяет быстро создавать Yggdrasil узлы из обычных бытовых устройств. Система основана на открытом исходном коде проекта OpenWrt (Open Wireless Router). По сути, это легковесная Linux сборка с Yggdrasil из коробки, которую, при необходимости, легко допиливать под любые свои нужды.
**Как использовать беспроводные peer to peer соединения?**
Для P2P соединений по WiFi HyperModem использует стандарт [802.11s](https://wireless.wiki.kernel.org/en/developers/documentation/ieee80211/802.11s). Поддержка этого стандарта зависит от драйвера WiFi устройства, см. столбец mesh [здесь](https://wireless.wiki.kernel.org/en/users/drivers). Хорошо подходят устройства с драйверами ath9k и mt76.
Для некоторых устройств беспроводной P2P уже настроен в сборке, на других необходимо добавить сеть типа 802.11s в веб интерфейсе.
Параметры сети: mesh_id "meshnet", 11 канал, без шифрования, "Forward mesh peer traffic" выключено.