
Авторский текст написан без применения ИИ (Ai‑free). Все стилистические и пунктуационные ошибки авторские, просьба сильно не пинать, лучше в личку написать, указать на ошибку и похвалить! ?
Оглавление
Часть 1 — пробная, эмоционально‑информационная
——> Часть 2 — осмысленная, приземлённо‑теоретическая
Часть 3 — технически‑магазинная
Часть 4 — тёплолампово‑самодельческая
Часть 5 — телефонно‑справочная
Вводная
Мы все живём в очень непростое время — в эпоху перемен! Древние китайцы считали это проклятием, автор же считает — это очень интересным временем открывающихся возможностей. Плюс де‑IT‑фикация всей страны, + откат сферы интернет‑связи во времена назад не столь отдалённые. Времена настают не столь отдалённые, но технологии сегодняшнего дня радом с нами + война — мать бурного и стремительного развития технологий. Было бы грех этим не воспользоваться в благих целях!
Когда в очередной раз власти кладут мобильный интернет и сотовую сеть и все ваши тщетные попытки дописаться в мессенджерах или дозвониться близким тонут в массе матерных эпитетов в адрес известно кого, наверное, у вас проскакивала мысль о том, что было бы неплохо иметь запасной канал связи, независимый от этих…. Ну, от этих… не будем показывать пальцами и называть их в слух, вы и так знаете имя всему этому легиону.
Сегодня вы узнаете о таком канале связи… и, это не Meshtastic!
Кто‑то вздохнёт... Ть‑фуй, на тебя, каналья! Опять про свой Meshtastic шарманку завёл, за...достал! Оно уже в зубах завязло… Но, нет — сегодня мы не про оно! ?
Итак, напомню тем, кто не читал предыдущую статью, посвящённую независимой сети под названием MESHCORE основной посыл автора: в наше непростое время, когда власти интернет‑сети, мобильные и даже проводные кладут пачками, когда, в результате очччень дружественных действий наших заклятых соседей может внезапно лечь и электричество, очень желательно иметь +1 или +2 независимых канала связи с ближайшими родственниками и друзьями! Так, на всякий случай… Пусть будет! Оборудованием связи можно не пользоваться — никто не заставляет, но, пусть резервная железочка лежит в укромном месте. Иногда стоит устраивать с родственниками и друзьями учения и тренировки. Ну, или использовать резервный канал для обычного общения — такое тоже практикуется.
Как это выглядит для обывателя или человека, не сильно искушенного в современных технологиях?
Все привыкли что у нас есть смартфон, включен телеграмм, вацап или прости господи зло***й Макс, и мы можем в любой момент времени написать родным или друзьям «Привет, как у вас дела?», «У нас тут в очередной раз ****о!» или «Да, где ж, мать его, взять этот злополучный бензин?». Но, вот, в одно прекрасное утро… или не утро, после очередного «подарунка» от соседей, смартфон показывает отсутствие интернета. Конечно, можно позвонить… Кончно, можно — это если сотовая сеть не лежит! А если позвонить нельзя? Отключили электричество, сотовая сеть легла… фантазировать даже ничего не надо! Подобное было недавно у автора — половина области сидело дня 3 в темноте и без связи. Вообще без никакой связи! И, обычного человека в этот момент накрывает лёгкая паника! Он может её не показывать, может храбриться, начать какой‑нибудь движ… В общем, все мы знаем, как это бывает и как это переживается внутри.
Ещё говорят — нельзя к беде подготовиться — к ней можно быть готовым.
В нашем контексте, быть готовым — это иметь +1 или +2 запасных канала связи, который подготовлен, оттестирован, на котором проведены учения с родственниками «как действовать, что включить, какое приложение запустить, куда поставить на окне/на балконе модем или куда направить антенну на случай часа Х».
Т.е., однажды, поняв, что связи нет, вы просто достаёте и включаете (если он не включен и не находится на дежурном приёме) модем, запускаете на смартфоне приложение и пишите в общий или предварительно подготовленный домашний канал сообщение «Я тут, на связи. У меня всё хорошо. У вас там как?»
О том, как всё устроено, какое оборудование и как можно использовать речь пойдёт в этой статье.
Как это выглядит для человека, технически увлечённого, интересующегося технологиями связи, радиолюбителя, техногика, адруинщика‑самоделкопаяльщика.
Для вас, друзья‑коллеги, наверное, нет смысла тут много разглагольствовать о достаточно очевидных вещах по поводу железок, как это можно применить дома, включая, даже, возможность интеграции сети Meshcore в систему «умный дом»/Home Assistant. Для нас, +1 канал связи — это способ изучить новые веяния, для кого‑то попробовать новые железки. Если вы уже знакомы с сетью Meshtastic, то сравнить и оценить новые разработки/протоколы, возможность установить связь совсем иначе, так, как это невозможно было сделать в мышастике. Ну, и, просто, завести новые интересные знакомства…или, поддержать старые на новом уровне/слое общения.
В качестве примера — банальная ситуация!
В первой статье автор уже писал, как 6 лет назад завел новые знакомства на ниве радиолюбительской связи и мышастика. Но, так как один коллега жил практически в противоположной стороне города, считай в соседней области, то ни по радиосвязи, ни, тем более по мышастику связи особо не было. В телеграмме изредка, периодически пересекались. А тут, по включении мЫшекора, автор обнаруживает плотное общение стародавних коллег‑знакомых… И, общение пошло с новой силой! Знакомства вышли на новый уровень. Пришлось копать тему программирования. На базе нового увлечения были заведены новые знакомства с интересными, профессиональными и достойными людьми…
В общем, автор надеется, что технические коллеги понимают к чему ведёт новый запасной канал связи!
Построение резервного канала связи
Какие можно сформулировать требования к резервному каналу?
Прежде всего — канал должен быть независим от стороннего влияния.
Канал должен быть по возможности энергонезависимым от централизованной электросети на случай военной (что не редкость сегодня) или техногенной аварии.
Канал должен быть стабильным и независимым от погодных условий. Т.е. это сразу не провода или оптика, это — радиоканал.
В канале должна гарантироваться доставка сообщения или должно быть подтверждение о доставке или невозможности доставки.
Не главное, но сегодня важное — оборудование для создания канала должно быть доставабельным и дешёвым (желательно, по цене семачек, а лучше, вообще, бесплатно ? ).
Канал должен быть по возможности приватным и малозаметным.
Оборудование должно быть простым для освоения условному школьнику, домохозяйке (жене/ребёнку/тёсче), ну, и самому что бы было понятно и удобно изучать, и осваивать.
Суммирующее требование — о нём чуть ниже…
Несколько противоречивые требования — не правда‑ли? Но, мы все живём в очень интересное время, когда самые современные технологии стоят практически копейки, распространены, освоены и, даже оформлены сценарии использования с помощью вашего смартфона или компьютера.
Рассмотрим каждый пункт подробно в отдельности
Независимость канала связи подразумевает, что строите вы его сами или в сообществе с коллегами и/или друзьями. Т.е., никто кроме вас не может/не должен вмешиваться в его работу, включить/выключить, цензурировать. Независимость — с другой стороны, порождает ответственность. Т.е., в обычном повседневном состоянии сеть должна быть в правовом поле — и вопросов к вам тогда не будет. При возникновении ЧС или ВП, автор считает, что законностью можно пренебречь. Т.е., оборудование может иметь любые разумные характеристики, необходимые для установления связи, потому, запас в ТТХ не будет лишним, но он должен быть отключаемым или оперативно регулируемым.
Энергонезависимость подразумевает возможность прожить вашей сети при наступлении ЧС или ВП в течении нескольких дней или даже недель. Это значит, что подсистема питания оборудования должна иметь запас прочности при отключении обще‑городской питающей сети, быть энергоэффективной и, желательно, иметь возможность питаться от солнечной энергии. Такие решения сегодня тоже существуют, активно развиваются и, более того, доступны «простым смертным» любителям самоделкопаяния.
Стабильный (относительно) радиоканал — это современное решение! Оно доступное, недорогое, но, есть нюансы. Радио ресурс конечен и, в большинстве своём применении коммерциализирован. Для свободного использования радиоканала выделены несколько свободных участков частот, вот их и будем использовать. Обычно, это частоты диапазона 433МГц или 868МГц. В городе, более чистым считается диапазон 868МГц, но дальность связи и проникающая способность радиоволн на пересечённой местности лучше на диапазоне 433МГц. На эту тему проводились практические исследования военных, государственных и общественных радиолюбительских структур, включая исследования и опыт энтузиастов от товарищей мышастиков. Результаты известны и подтверждаются.
Отдельно стоит сказать про стабильность радиоканала во время включения РЭБ.
Сегодня во многих городах применение РЭБ не редкость. В контексте нашего обычного применения резервной радиосети, применение РЭБ — это спец. мероприятия военных структур и «обычному смертному» противопоставить им обычно нечего — остаётся только смириться и идти спать. Никакое помехоустойчивое LoRa‑кодирование и извлечение сигнала из‑под шумов тут вас не спасёт. Спасёт только проводная связь, но мы немного про другое ведём речь. Более того, работа РЭБ с негативными для работы сети последствиями имеет обычно локальный характер, ограниченный несколькими десятками квадратных километров/нескольких часов. Ну, выпадает из сети несколько сегментов — связь на определённой территории/районе ложиться. При развитой инфраструктуре опорной сети, пакеты просто идут по другим маршрутам. А положить РЭБом связь в большом городе — это прорву энергии надо иметь или жить на ЛБС. Обычно, время работы РЭБ в форсированных режимах очень сильно лимитировано. Если, вдруг, вам свезло оказаться под таким куполом, то, в таких отдельных исключительных случаях надо не связью заниматься, а бежать в подвал/бомбоубежище ховаться!
Гарантия доставки сообщений подразумевает 2х стороннюю связь от источника сообщения до приёмника и обратно. Сегодняшними протоколами и структурой построения сети Meshcore — это решается и заложено изначально в основу работы сети.
Цена! Цена…цена…цена! Сегодня стоимость смартфона и/или рации составляет не такие запредельные суммы денег, как, условно, 20 лет назад и, даже, 10 лет назад, но… Хотелось бы чтобы железочки для резервной связи обходились ещё дешевле. И, бинго, они ещё дешевле! А, если собирать оборудование самому, то, реально — выходит по цене семачек. Т.е, для совсем‑совсем крайних случаев, оборудование не жалко потерять, утопить, раздавить, если оно сгорело — вооообще, пофиг‑дым! При наличии скромного запаса комплектующих в ящике стола и минимальных знаний в области пайки и радиотехники можно быстро восстановить работу канала.
Когда такое было? У‑гу.... Главное, что бы не наступило «Когда такое ещё будет?» ?
Простота освоения основывается на том, что решения уже готовы и требуют минимального технического уровня входа. И, они уже готовы…, для большинства пользователей, процентов на 80. Всё же, не будет лишним что‑то по теме погуглить и узнать более подробно. На край — можно у более компетентных коллег поспрашивать. Для упрощения освоения данного вопроса и пишется эта, а также, другие статьи автора.
Суммирующее 8 требование — оно исходит автоматически из описанных выше — при (не дай бог!) возникновении ЧС или ВП — это возможность быстро развернуть недорогой резервный канал связи своими силами на том оборудовании, которое практически есть у всех на руках — то есть на смартфоне и пары недорогих железочек.
Теоретические основы (кратко)
На настоящий момент децентрализованные сети широко представлены 2я известными проектами. Первый, довольно известный проект — Meshtastic, автор для удобства называет его «меш‑сеть 1-ого поколения». И проект Meshcore — для удобства назовём его «меш‑сетью — 2ого поколения».
Мешастик работает по принципу спам‑рассылки сообщений, при которой количество информации внутри сети растёт как снежный ком (так называемый флуд), тем самым выжирая временной и энергетический ресурс. Что бы сеть не захлёбывалась во флуде, количество передач от одного устройства к другому ограничено 5…7 прыжками (Норs).

Такая структура построения сети удобна на небольшом количестве абонентов (не более 30…40) на небольшой площади (примерно до 10…30км2), где у всех абонентов есть радиовидимость друг с другом. На таком количестве/площади сообщения свободно ходят и прыжки не схлопываются в неизвестность. При превышении количества абонентов сеть начинает тонуть во флуде и вероятность, что сообщения допрыгают с одного конца сети до другой резко падают. А при разносе абонентов на большие расстояния сеть начинает фрагментироваться и терять связанность.
Стоит отметить одно из главных достоинств мышастика — это «вещь в себе». Купил железочку (радиомодем) и ты уже «часть большой семьи». В небольшом коллективе и/или на ограниченной территории не нужно строить опорную инфраструктуру. Каждый абонент (нода) — это и есть опора сети. С другой стороны — это же самое и ограничение сети. Из‑за принципа построения — «каждый сам за себя», масштабирование сети происходит с трудом и дальность связи сильно ограниченна. Не хочешь или не можешь ставить ноду где‑нибудь на крыше, не повезло жить на высоком этаже — сиди у себя в подвале (в колодце) и, если сильно повезёт, то кого‑нибудь услышишь. И совсем не факт, что тебя услышат и ретранслируют.
Главный же минус мышастика — это отсутствие подтверждения доставки сообщения и сам принцип рассылки сообщений — принцип спам‑рассылки. Т.е., сообщения ходят в большинстве случаев всем сразу. Кто услышал пакет и, кому дошло — тому дошло, на ком закончились хопы — ну, извиняйте, тому не повезло — наступает смерть пакета и дальше информация не идёт. Т.е. для связи в большом городе с очень большой неравномерностью покрытия связи, мышастик — самое не подходящее решение.
Но, так как это была первая большая общественная сеть и информацию о ней разнеси блогеры по каждому закоулку интернета с эпитетами «АЛЯРМА!!! Зацените сюда!» типа «Непотопляемая связь ссудного дня», то много людей о ней знают. И, в больших городах, когда народ хлынул толпами осваивать тему с сетками случился эпический коллапс. При большом скоплении народа сообщения не могут уйти дальше района. Оптимизируя сеть, уменьшая время пакетов и увеличивая их скорость — сеть начала сильно фрагментироваться, целые районы отваливаются и теряют связанность.
Во всём мире крупные региональные строители сетей долго пытались оптимизировать сеть, но в результате убедились, что это дело гиблое и бесперспективное! (Об этом неоднократно писали в реддитах)
Учтя известные проблемы, в Англии коллектив авторов сочинил новую концепцию и назвали её The Meshcore.
Всё новое — это хорошо известное, но часто забытое — старое.
Основа сети Meshcore — это не спам рассылка сообщений как в Meshtastic, а связь через ретранслятор с подтверждением доставки.

Тут главное, опора сети — это наличие инициатора, кто может поставить, где‑нибудь повыше ретранслятор, который будет накрывать определённую площадь, а остальные абоненты смогут через этот ретранслятор общаться, если между ними напрямую связь отсутствует. Ключевое — ретранслятор — один, а каждый абонент — не являясь ретранслятором, может общаться с соседом, если с ним есть прямая связь или через ретранслятор, если связи нет. Такой принцип связи позволяет существенно расширить площадь общения. Если в мышастике площадь стабильной связи внутри группы ограничивалась условно 10…30км2, то при наличии высокого ретранслятора площадь стабильного покрытия может достигать 400км2 и больше — ты слышишь всех/тебя все слышат.
Масштабирование сети Meshcore происходит простым увеличением количества ретрансляторов, но главный принцип и главное отличие от мешастика тут такое — что дальняя связь происходит только через сеть ретрансляторов, то есть прыжки идут только через них. Количество прыжков не ограничено 5…7, а может составлять 32 или 64 (в зависимости от настроек). Т.е., теоретически, можно покрывать целые пролёты между небольшими городами или сёлами.

Поздравляю, коллеги, вы(мы) изобрели транковую сеть! ?
Тут, автор возьмёт паузу и предоставит слово профессиональным и более грамотным коллегам, неоднократно высказывающимся под множеством статей, посвящённых мышастику и мешкору.
Мол, бро, чего ты нам задвигаешь тут какую‑то сложную муть про какие‑то ноды, сеть ретрансляторов и прочее? Возьми рацию — и вот, тебе будет простая и дешёвая связь при ЧС и не только. А то, понавыдумывают тут всякой ну, вы сами знаете чего!
В некоторых случаях, коллеги будут правы, но, лишь, отчасти!
Да, рации — это тоже неплохой вариант, с этим никто не спорит. Но, как говориться, «дьявол кроется в деталях» и тут тоже есть свои нюансы. Основное ограничение обычной рации — это дальность связи в режиме точка‑точка ограничена 3…5км, при благоприятных условиях, пускай 10км. При этом, вам никто не позволит построить независимую городскую сеть. Это прерогатива официальных городских служб и радиолюбителей с лицензией. Самодеятельность в данном вопросе грозит очень больным «а‑та‑та» от соответствующих органов. Прецеденты таких «а‑та‑та есть», они не единичны и известны в «широком круге ограниченных лиц». Так же — отсутствие приватности в отдельных специальных случаях. Вира‑майна никому не интересна, а вот то, что вы или ваши близкие лежат, условно, при смерти — тут такое… не стоит кричать об этом на весь эфир. Ну и цена! Пару «баклофенов 5» поговорить в пределах района между домами стоят конечно не дорого — так же, примерно, как и пару пакетов семачек, но, как только встанет вопрос прокинуть канал дальше 10…15км, то вас ждёт сюрприииз... и не только с ценой, но и законностью!
Посему! Кто хочет раций — вперёд и с песней! Пусть +1 комплект раций тоже будет на всякий случай лежать в запасе в кладовой ВМЕСТЕ с комплектом мышастика и комплектом мышекора. ?
Погодите, я слышу из зала одинокий голос обладателя ноды Reticulum, в простонародии «Сеточка». Коллега, не стесняйтесь, выходите на сцену и расскажите нам увлекательную историю! Мы, все вместе (и автор сего опуса в том числе), с удовольствием послушаем (или почитаем) о ваших достижениях. Что‑что, вы не хотите на сцену и не готовы докладывать о мега‑инновациях вашей сети?
А‑а‑а‑а… Наверное, пока не о чём рассказывать? Ну, что же вы так? ?
ВЫВОД
Очень кратко! О чём, собственно хотел сказать автор статьи? 5 лет мы (в смысле сообщество энтузиастов по всему миру) строили первую общественную независимую большую меш‑сеть Meshtstic. Когда в сеть пришло много людей стало понятно, что построили немного не то, что хотелось бы и что было бы удобно для связи в большом городе!
Авторы сети Meshcore сделали выводы, учли особенности и предлагают строить новоую сеть второго поколения. Автор статьи пощупал Meshcore собственноручно и предлагает всем новичкам, а так же тем, кто в Meshtastic‑е разочаровался попробовать развивать и использовать новую сеть!
Пойдёмте все в MESHCORE! —>>> Ко второй части, теоретической —>>> К третьей части, про аппаратное обеспечение
Напоследок: в комментариях к предыдущей статье несколько раз всплывал вопрос — почему вы нигде не пишите, что этот праздник платный?
СЕТЬ MESHCORE — БЕСПЛАТНАЯ!!!
Во всём мире бесплатная, а у нас так в особенности, совсем‑совсем бесплатная! Где платная — не знаем... тут её нет! ?
Требуется пояснение. Пришлось изучить немного вопрос...
Исходный код официальных прошивок всех изделий и ролей сети БЕСПЛАТЕН, ОТКРЫТ и находится в свободном доступе.
Во всём мире УЖЕ построено множество бесплатных Meshcore‑сетей!
В нашей стране УЖЕ построены во многих городах бесплатные Meshcore‑сети!
В приложении на телефоне есть отдельная функция быстрого доступа к настройкам ретранслятора за 400р. Висит баннер — «дайте денег!». Висит 10 секунд. Через 10 секунд открывается бесплатный доступ. Более того, и эту «фичу» уже сломали!
В настоящий момент в Англии идёт юридическая грызня между одним из известных популяризаторов темы Энди Кирби и инженерным коллективом авторов за принадлежность товарного знака. «Альтернативно одарённый популяризатор» решил по-тихому создать альтернативный авторскому сайту свой сайт и с помощью отчаянного вайбкодинга (тоже, кстати, предмету разборок) пилит свою прошивку MeshOS, доступ к которой предоставляет всем желающим за какие‑то не хитрые деньги. В основном это касается пары не сильно распространённых железок LilyGo T‑Deck, T‑Pager или ThinkNode.
-
По причине п.п 5, в настоящий момент несколько коллективов в разных странах пилят свои прошивки Meshcore, добавляют множество полезных функций. Часть из прошивок закрыты и какой‑то особенно прикольный и полезный функционал, который отсутствует в официальной прошивке открывается за деньги.
Выводы делаем сами...
За сим, автор статьи откланяется и пойдёт дальше паять и программировать DIY‑компаньоны и ретрансляторы для мЫшекора (которых, кстати, авторы сети почему‑то не завезли для самоделкопаяльщиков, но, мы это недоразумение поправим ? ).
Не прощаемся, будут следующие статьи, рассказывающие о подходящем для Meshcore железе, о том как присоединиться быстро к сети и не быть при этом сразу посланным «в сад».
Для информации:
При написании статьи использовались материалы со следующих сайтов:
https://mesh.deel.ru/guides/meshtastic‑vs‑meshcore/ — отдельная благодарность за идею технической сказки.
По причине молодости концепции, в Русскоязычном сегменте интернета материалов мало и всё пришлось самому щупать руками, лезть в мордокниги и редитт за бугор. Множество материалов разрозненно находится в реддитах и сабреддитах, но там чёрт ногу сломит всё это перебирать.
https://meshcore.io/ — головной сайт авторов проекта
https://meshcore.co.uk/ — ещё один головной сайт, какой из них главнее непонятно, так как между авторами в самом разгаре юридическая грызня на тему кто главнее и кому стричь с темы деньги. ?
Телеграмм‑сообщества:
https://t.me/meshcore_rulang — основной Русскоязычный паблик
-
https://t.me/meshcore_petersburg — сообщество Санкт‑Петербурга
Сайт — https://meshcore.spb.ru/wiki/ — настройки сети, клиента, ретрансляторов для СПб и ЛО.
https://t.me/meshcoremoscow — сообщество Москвы, но это скорее всего не основное. Там сильное разбиение и брожение по самой Москве и МО, несколько отдельных чатов. Всё найдете внутри Русского паблика, там же есть разбивка и список локальных чатов по другим городам.
-
https://t.me/meshtastic_stv — Ставропольское сообщество проектов Meshtastic и MeshCore.
Сайт — skmesh.ru
-
https://t.me/MeshCore_KRD — Сообщество Meshcore города Краснодара и Краснодарского края
Сайт — https://meshcore‑krd.ru/
https://t.me/Meshcore_Rostov_na_Donu — MeshCore_RnD — сообщество разработчиков и энтузиастов MeshCore. Обсуждаем настройку репитеров, нод‑компаньонов, прошивки, схемы сети и карты покрытия.⚡️ Только технические вопросы, полезные советы и эксперименты!
https://t.me/MeshCore_offline_network — Русскоязычный канал о MeshCore: новости, гайды, устройства, антенны, прошивки и связь без интернета.
Angle_Tightener
Надеюсь, будет продолжение и про Reticulum...