
Приложения действительно скорее мертвы. Особенно жаль Serval, так как я лично его тестирвоал достаточно детально, от распечатки модели корпуса с интеграцией роутера, до прошивки и её модификации. Это был самый проработанный проект.
К сожалению, на данный момент он морально и технически устарел.
Мой опыт отличается в том смысле что частично повторяет опыт автора и я примерно понимаю на каком этапе он находится. Обычно до момента утери интереса происходит следующая цепочка событий и осознание следующих ограничений:
1) Ограничение аппаратное. Необходимы смартфоны с конкретными Wi-Fi модулями, поддерживающими "adhoc" режим.
Человек поддается иллюзии того что достаточно написать/поставить приложение на смартфон и сеть заработает, ведь "в любом смартфоне есть всё необходимое!".
Потом Начинается знакомство с нюансами. Выясняется, что не все модули в смартфона поддерживают режимы IBSS или MBSS, необходимые для работы ячеистых сетей.
2) Ограничение потребления энергии. Необходим внешний источник питания
Когда после первых экспериментов сеть более-менее начинает работать, выясняется, что энергопотребление смартфона кратно увеличивается и необходимо как минимум носить постоянно powerbank.
3) Ограничение ПО. Необходимость модификации или установки специальной прошивки.
Потом выясняется, что для нормальной работы сети нужно либо постоянно держать экранв включенным, либо настраивать энергопотребление андройда таким образом, чтобы приложение имело негораниченный доступ к Wi-Fi модулю. Для этого требуется root, magisk и довольно много магии в зависимости от упоротости производителя.
4) Ограничение удобства использования. Необходимо выделитьсмартфон для mesh сети в качестве отдельного устройства.
Когда человек начинает пользоваться таким телефоном с внешним пауэрбанком, специализированной или модифицированной прошивкой, то выясняется что это совершенно не то же самое что пользование обычным телефоном.
Это банально неудобно. Дополнительно с этим возникают проблемы с банк клиентами и неиллюзорный риск из-за рутованного телефона попасть в список неблагонадежных клиентов (уже случалось). И приводит это к томучто через некоторое время приобретается второй смартфон, играющий роль "основного".
5) Ограничение итоговой стоимости.
После того как подобный путь пройден, выясняется, что сущность "смартфон" в подобной схеме является спорной и в получившейся схеме это далеко не оптимальный выбор. Потому что купить условный необходимый роутер за 20 долларов это не то же самое что купить необходимый смартфон за 200 долларов. Хотя в обоих случаях требуется установка альтернативного ПО и внешний источник питания в виде powerbank. А для того чтобы переделать это всё на роутер по факту требуется начать всё с начала и нарабатывать экспертизу снова. Но к этому моменту запал пропадает и человек забрасывает проект.
_______
Источник: https://t.me/EvilWirelessMan/1434