Настройки (ДС):
Частота: 868.731018
Bandwidth: 62.5
Spreading factor: 7
Coding rate: 7
Прошиться: https://meshcore.co.uk/flasher.html
Карта: https://meshcoretel.ru/ru/map
Быстрый старт: https://youtube.com/shorts/U5LoPUF8o98
Q: В чем отличие от Meshtastic?
A: Роль репитера и роль клиента четко разделены. Клиент в MeshCore не может быть репитером. Сеть не такая мусорная и более стабильная. Устройства не срут телеметрией в сеть.
Q: Какое устройство выбрать для клиента?
A: Heltec V4 подойдёт для начала, заказывать с озона/али. Для Heltec V4 ревизии 4.3 (версия напечатана на обратной стороне платы, там где коннектор питания) стоит использовать прошивку 1.15.0 и выше
Q: Какую взять антенну?
A: Moxon 868Mhz или пружинку на магните.
Заходим, общаемся, чатимся в Public, пингуемся в #connections, ищем плюсы по сравнению с Meshtastic, травим анекдоты в #jokes.
Докричаться за счет большей мощности до ближайшего репитера, если нет возможности направленной антенной поймать линк.
Поставив высоко тебе и стандартной мощности хватит.
Сколько у тебя репитеров видно и с каким snr?
Если будет видно хотя бы несколько репитеров и хотя бы парочка с положительным snr, то будешь видеть 99% сообщений.
Из массмаркета "купил-прошил" - Heltec v4, он может выжимать 0.6 Вт. Если собирать самому, то есть даже гайд на хабре на 1Вт ноду https://habr.com/ru/articles/1018764/
Но ты помни о ГРЧЦ, если будешь мешать чему-то государственноважному - получишь по жопе палкой.
Из видимых на карте пинганулся только один. Это с подоконника с антенной какой есть. 700 метров среднеэтажной затсройки до него.
Я скорее немного прихуел от осознания что у каждого своя версия одного и того чата со своим набором сообщений в каждый момент.
У меня допустим будет йоба-антенна со своим репитером, а хули толку если собеседнику всё равно половина сообщений не долетит потому что он в жопе и параллельно в том же чате ещё двое спорят с фантомами которые до меня не долетели.
И помимо этого -- длительное нажатие на любом принятом сообщении -- View Message Paths. Должно быть несколько путей с неплохим SNR.
>Самое мощное у тебя будет это пиздюли от тащмойора
Никто не будет искать обладателей нод.
Даже в ситуациях, когда кто-то на пиздюли попадал, владельцы сами писали о своём местоположении.
Все упирается в мотивацию тащмайора.
Тащмайору нужны поимка опасных преступников ради подвига и внеочередного звания.
Тащмайору не нужны два долбоеба с ваттными нодами в спальнике Мухосрани, каждый первый охранник ТЦ ходит с пятиваттым баофенгом.
Тащмайор будет искать нарушителей радиоэфира шпионов и диверсантов возле стратегически важных Уралговнозавода или у государственной границы. Вот там да, опиздюлиться более чем реально.
Алсо у лахты в мештастик-тредах в /b/ была методичка про "наводки дронов", я бы подумал на будущее про стелс-корпуса с внутренней антенной или маскировку под пульт сигнализации. Ну и указывать реальные координаты в настройках ноды, ради точки на карте - это клиника.
>стратегически важных Уралговнозавода
Судя по тому что яндекс наблюрил в Москве в каждом дворе по стратегическому объекту.
Я вот кстати и не знал о некоторых соседях. По блюру и узнал, теперь очкую в их сторону антенны направлять.
Не, я понимаю, что можно вычислить условно дом, сделав триангуляцию и всё такое. А как будем вычислять этаж, квартиру? К дверям подходить с аппаратурой что ли?
То ты не сможешь всем показать какая у тебя длинная антенна и как она до горизонта хуярит.
>А как могут искать обладателей нод?
Кто искать то будет? И зачем?
Кстати, сетку легко задудосить. Какова вероятность того что дудосеру набьют морду? И задудосить можно практически единичными пакетами (специально подготовленными).
Было б можно, сети бы лежали. Особенно в тех городах где с инетом все в порядке. Шутников куча
Мештастик и так лежит. Мешкор ещё нет, однако там народу мало.
Предлагаешь проверить? Хорошо, попробую, когда руки дойдут. Только потом не плачьте.
Так они ж приватные. Чего интересного в театре одного семена
Ты сначала напиши в каком ты городе и за день предупреди что будешь дудосить. А то может ты просто подождешь пока тащмойор глушилку включит где угодно на Земле и скажешь что это ты был.
Ты не сможешь отличить дудос адвертами от глушилки с белым шумом? Учитывая то что большая часть этих пакетов прекрасно будет видна на https://meshcoretel.ru
Ясно все с тобой
Самое мощное на рынке E22 900M33S - 2W. Я щас тестирую 900M30S. Особой разницы нет с V4.
>>1593
Все так, не нужно выходить за разрешенные частоты.
>>1568
Напомни мне сколько разрешённая мощность в PMR и LPD? Напомни мне почему всем похуй и все пердят 5Вт баофенги на этих частотах? Крановщики целый день вира-майна на 10км. И губители радио дуют 25-50Вт на этих же частотах. И всем поебать.
>>1502 (OP)
Бля, я вот хотел перекатить. Я ОП прошлого треда. Разве в тематике не 1000 сообщений в треде?
Я уже месяц провел в мишастике, посмотрел на этот цирк с 7 хопами в прямой видимости. Есть 2 ноды с j палками на 20 и 30 см. Живу в плотной застройке на 3 этаже. Сейчас появилось тупое желание тупо рассчитать и собрать из палок и говна самодельную антенну на весь подоконник и сделать на своем 3 этаже мешкор-репитер и пусть он стоит пердит в никуда. В технике и комплюхтере не шарю вообще, настройки сети скопирую с соседней мухосрани. Что скажете. Прием.
Ну для начала купи NanoVNA, без этой хуиты ты антенну нормальную не сделаешь, потому что на 868 мгц нужно соблюдать точности до миллиметра.
Зачем E22, когда есть E22P?
Можно конечно изготовить уже рассчитанную, но настраивать ее все равно придется.
В тематике на лимит вообще поебать, особенно в такой тухлой как /ra/
Самый последний тред доски с 2015го года вообще не сдох, полгода без бампов.
Да похер, для 868 любая из них пойдёт.
Добавляете ДС канал двача в Мешкоре.
Значит получатель тебя не добавил в список контактов. Пусть добавить тебя и все заработает.
Анон выше уже написал, друг у друга должны быть в контактах. Но помимо этого приоритет ЛС низкий и работает оно более менее только максимум на 2-3 хопа. Может конечно и дальше, но надёжность уже будет низкая.
А чё порриджи не сделают подобие ФИДОнета на базе мобильной связи?
Обмениваетесь ключами шифрования, гоните зашифрованный пердёж в аудио-диапазоне. Т.е. работает даже с отключённым интернетом. Приём сообщений везде, где есть покрытие опсосов. Можно использовать старый смартфон с доп. симкой. Надёжнее, чем вся эта мш-хуита.
Сейчас у каждого порриджа все карманы и иные щели набиты повербанками, так что не вижу проблемы.
На пару звонков вечером на ноду? Хотя если популярная, ещё надо будет дозвониться.
Вряд ли прям 868, скорее просто засирают широким спектром и дальше там всё дохнет.
>отправляя сотни пакетов каждую секунду.
Это невозможно. Там одна только преамбула уже наверное не меньше 5 мс передается. Ну и на самом деле хватит нескольких пакетов в минуту или даже реже, только содержимое этих пакетов должно быть соответствующим. Это потому что мешкор написан ардуинщиками.
>забанили
Это опять же возможно только путем физического отпиливания антенны и/или набития морды. Т.к. сгенерировать новый ключ дело одной секунды.
>Это невозможно
Возможно, там есть баг, который уже должны были пофиксить, но можно срать геопозицией через мкут так, что всё лежать будет.
А я писал о том что невозможно срать сотней пакетов в секунду. И потом написал что уложить сеть единичными пакетами как раз можно. Да и багов там на самом деле куда больше.
>Не вздумайте строить никакие меш сети, быстро вырубили трансиверы! Всех посодют!
Интересно, это обычный степаха-трясун серит или лахту сгоняют даже в непопулярные разделы?
Лахтазависимый, спок
Какой Nano VNA, их высрано около 10ка моделей.
О том как забрали в милицию, составили протоколы, откатали пальцы,
а ведомство по частотам все вернуло в зад и отменило штрафы.
Один любитель решил прогнать устройство по приборам и нашёл
самое подходящее место оживлённую автодорогу около колхозного поля. Разложил
все железки с кабелями на крыше своего авто. К нему стали подходить удивлённые
граждане с вопросом: что происходит? Обвиняемый стал всем рассказывать, что он
лицензированный радиолюбитель, и что его «торкнуло» провести приборные испытания
радиостанции «Мешстастик». Естественно, бдительные граждане позвонили.
Сначала приехали ГАИшники, потом люди в штатском, а затем наряд из местного отделения.
Доставили страдальца в милицию. Там он всем повторял, что он радиолюбитель с лицензией,
измерял радиостанцию «Мешстастик», власть не ругал и ВСУ никакие сведения не передавал.
Сначала в милиции хотели вызвать скорую, так как поведение бедолаги напоминало приступ
шизофрении или состояние человека «под солью» особенно взгляд. В милиции никак
не хотели понимать, что существует радиостанция «Мешстастик», зачем её измерять и
зачем она вообще нужна.
Составили несколько протоколов, откатали пальцы, а потом отпустили ближе к ночи.
Надзорное ведомство все протоколы отменило за недоказанностью противоправных деяний,
мол, милиция не смогла доказать, что испытываемая „радиостанция Мешстастик“
безлицензионное устройство и что каких-либо разрешений не требуется, а работу
этого устроиства на частотах требующих разрешения или с повыщенной выходной
мощностью милиция не доказала))
Итог.
Потерянное время, пальцы и фото с мордочкой в картотеке чудаков МВД.
Вывод.
Думайте, где, что и когда измерять на публике.
Не присваивайте изделиям с наличием электроники слово «РАДИОСТАНЦИЯ».
С каких пор «Мешстастик» стал радиостанцией? Это просто модем.
«РАДИОСТАНЦИЯ МЕШСТАСТИК» это термин, придуманный торговцами для
увеличения числа продаж. При слове «радиостанция» в головах милиции
всплывает слово «регистрация»,что плохо отразится на вас.
Модем настраиваю и точка. К радиостанции этот модем не относится.
Не надо пытаться казаться шибко умным, размахивая языком, что вы
лицензированный радиолюбитель с разрешением. Кроме непонимания
происходящего у окружающих, это никаких преференций не даёт.
Поменьше доказывайте в милиции, что вы радиолюбитель.
Для милиции это повод задавать лишние вопросы. Ваши развёрнутые ответы,
кроме стойкого непонимания ситуации со стороны простых граждан и милиции,
для вас ничего не несут. Ваши блестящие глаза и желание всем в милиции
рассказать, что есть радиостанция «Мешстастик», разбирательство только затягивают.
Расказ обвиняемого в двух частях.
В первой части как забрали, а во второй как оправдали.
https://rutube.ru/video/855fdcf082e43021c0b2e22aa8f8f2cf/
https://rutube.ru/video/53257961cc205d08c5073be15f084589/
1428, никак не связан с обвиняемым и незнаком.
Деиствия фигуранта в выборе места и развернутый рассказ о радио
прохожим и милиции считаю небывалой глупостью.
Тема его поимки показалась весьма показательной для сегодняшнего момента.
О том как забрали в милицию, составили протоколы, откатали пальцы,
а ведомство по частотам все вернуло в зад и отменило штрафы.
Один любитель решил прогнать устройство по приборам и нашёл
самое подходящее место оживлённую автодорогу около колхозного поля. Разложил
все железки с кабелями на крыше своего авто. К нему стали подходить удивлённые
граждане с вопросом: что происходит? Обвиняемый стал всем рассказывать, что он
лицензированный радиолюбитель, и что его «торкнуло» провести приборные испытания
радиостанции «Мешстастик». Естественно, бдительные граждане позвонили.
Сначала приехали ГАИшники, потом люди в штатском, а затем наряд из местного отделения.
Доставили страдальца в милицию. Там он всем повторял, что он радиолюбитель с лицензией,
измерял радиостанцию «Мешстастик», власть не ругал и ВСУ никакие сведения не передавал.
Сначала в милиции хотели вызвать скорую, так как поведение бедолаги напоминало приступ
шизофрении или состояние человека «под солью» особенно взгляд. В милиции никак
не хотели понимать, что существует радиостанция «Мешстастик», зачем её измерять и
зачем она вообще нужна.
Составили несколько протоколов, откатали пальцы, а потом отпустили ближе к ночи.
Надзорное ведомство все протоколы отменило за недоказанностью противоправных деяний,
мол, милиция не смогла доказать, что испытываемая „радиостанция Мешстастик“
безлицензионное устройство и что каких-либо разрешений не требуется, а работу
этого устроиства на частотах требующих разрешения или с повыщенной выходной
мощностью милиция не доказала))
Итог.
Потерянное время, пальцы и фото с мордочкой в картотеке чудаков МВД.
Вывод.
Думайте, где, что и когда измерять на публике.
Не присваивайте изделиям с наличием электроники слово «РАДИОСТАНЦИЯ».
С каких пор «Мешстастик» стал радиостанцией? Это просто модем.
«РАДИОСТАНЦИЯ МЕШСТАСТИК» это термин, придуманный торговцами для
увеличения числа продаж. При слове «радиостанция» в головах милиции
всплывает слово «регистрация»,что плохо отразится на вас.
Модем настраиваю и точка. К радиостанции этот модем не относится.
Не надо пытаться казаться шибко умным, размахивая языком, что вы
лицензированный радиолюбитель с разрешением. Кроме непонимания
происходящего у окружающих, это никаких преференций не даёт.
Поменьше доказывайте в милиции, что вы радиолюбитель.
Для милиции это повод задавать лишние вопросы. Ваши развёрнутые ответы,
кроме стойкого непонимания ситуации со стороны простых граждан и милиции,
для вас ничего не несут. Ваши блестящие глаза и желание всем в милиции
рассказать, что есть радиостанция «Мешстастик», разбирательство только затягивают.
Расказ обвиняемого в двух частях.
В первой части как забрали, а во второй как оправдали.
https://rutube.ru/video/855fdcf082e43021c0b2e22aa8f8f2cf/
https://rutube.ru/video/53257961cc205d08c5073be15f084589/
1428, никак не связан с обвиняемым и незнаком.
Деиствия фигуранта в выборе места и развернутый рассказ о радио
прохожим и милиции считаю небывалой глупостью.
Тема его поимки показалась весьма показательной для сегодняшнего момента.
Ну от 1 до 1500 МГц. H4 думаю хватит.
Когда сеть MeshCore вырастает до нескольких городов, общий Public быстро превращается в ленту приветов из соседнего региона, а репитеры тратят эфир на пересылку того, что интересно далеко не всем.
В Германии, и некоторых других странах, через это уже прошли и начали активно включать Regions и Scope. Это простой механизм, который ограничивает дальность массовых сообщений по географии, уменьшает шум в каналах и помогает сети расти без деградации.
Коротко о проблеме
В MeshCore есть репитеры. Это узлы, которые пересылают пакеты и расширяют покрытие сети.
Есть сообщения, которые распространяются в режиме flood. Простыми словами: репитеры пересылают их дальше по цепочке.
К таким flood-пакетам относятся сообщения в каналах и служебные объявления сети (adverts).
Когда сеть охватывает несколько городов или областей, не всем интересно читать, как кто-то "поздоровался" в соседнем регионе. Public начинает замусориваться, а эфир тратится на шум вместо полезной связи.
Что такое Scope
Scope (скоуп) - короткая метка, которую вы выбираете для канала (обычно один раз). После этого все ваши сообщения в этом канале автоматически отправляются с этим scope, отдельно дописывать его каждый раз не нужно.
Если scope не выбран (или вы его очистили), сообщение уходит "без scope". В большинстве сетей такие сообщения по умолчанию распространяются глобально, потому что репитеры держат включенной совместимость через wildcard "".
В Германии разделение сети на регионы уже обсуждено и активно внедряется. Пример: de-sn-dd читается как "Германия (de) -> Саксония (sn) -> Дрезден (dd)".
Пример для РФ по той же логике: ru-mow (Москва) или ru-mos (Московская область), а для города внутри области можно договориться о третьем уровне, например ru-mos-kr (Королев) или ru-mos-mt (Мытищи).
Что такое Regions
Regions (регионы) - список таких же меток, но настроенный на репитере. Репитер ретранслирует flood-сообщение только если Scope сообщения разрешен на этом репитере.
Итог: локальные разговоры остаются локальными, а сеть меньше забивается лишними пересылками.
Вложенные регионы и формат с дефисами
Обычно метку пишут от общего к частному через дефис: страна -> субъект/регион -> город. Это нужно людям для понятности и для единых правил именования. Важно: прошивка не "угадывает" смысл по дефисам и не делает сравнение по кускам строки. Сопоставление идет по короткому ключу (код), который однозначно получается из имени региона. Поэтому договоренности по именам важны. Именно так описывает механизм немецкая вики: сравнение 1 к 1 по ключу, без "подстрочного" совпадения.
Что означает europe и зачем он вообще
В немецких сетях часто вводят широкий регион europe. Это просто метка для сообщений "по Европе". Полезно для приграничных районов и для редких общих объявлений, когда не хочется поднимать охват до "вся страна". Использовать или нет - решает сообщество. Включают его обычно там, где есть реальная потребность.
Промежуточные зоны типа de-ost / de-mitte
Это практичная договоренность немецких сетей:
de-ost (восток), de-mitte (центр), de-west (запад) - это "крупные зоны" внутри страны.
Они не обязаны совпадать с официальными границами. Их задача проще: объединить несколько соседних территорий, чтобы можно было общаться "по своему макрорегиону", не разбрасывая сообщения на всю страну.
Технически это такие же обычные Regions на репитерах. Если репитер разрешил de-ost, он будет ретранслировать сообщения со scope de-ost.
Звездочка "" и команда denyf
Scope у сообщения может быть, а может не быть. Сообщение без scope - это "как раньше, без геометки".
На репитерах есть wildcard "". Он отвечает за совместимость: если на репитере разрешен "", то flood-сообщения без scope продолжают проходить по сети.
Админ репитера может запретить flood для "" командой region denyf (и тогда репитер будет пересылать только scoped-flood). В официальной CLI-справке прямо отмечают, что использовать denyf на глобальном "" пока не рекомендуется без очень аккуратного внедрения.
Можно ли общаться с соседним регионом, если Public стал локальным
Да. Важно: Scope задает географию распространения не для всей сети, а для конкретных сообщений в канале. Поэтому "локальный Public" не значит "навсегда отрезали соседей". Если нужно, вы выбираете более широкий scope (например область вместо города) и пишете сообщение, и оно разойдется туда, где репитеры разрешили этот scope.
Как делают в Германии: помимо Public, держат отдельные каналы по географии (земля/город) и отдельные общие каналы для межрегионального общения. Это помогает не смешивать "локальные" разговоры и "общие" темы.
Нюанс по клиентам: в приложении есть пункт "Set Region Scope" прямо в меню канала, и по описанию немецкого комьюнити это выбирается для текущего канала. Но в companion-сценарии есть отчеты, что scope может вести себя как общий переключатель для устройства (есть feature request сделать строго по-канально). Поэтому практическое правило простое: если видишь, что scope "переехал" в другие чаты, переключай его обратно перед отправкой.
Влияет ли длина имени региона на длину сообщений
Почти нет.
В эфир передается не строка "ru-mos-kr", а короткий transport code (код в заголовке пакета). В коде MeshCore это поле хранится как 2 значения по 2 байта. Поэтому длинные названия меток не "съедают" ваш текст в сообщении напрямую. Ограничения по длине есть именно на само имя региона в настройках (чтобы оно помещалось в конфиг и в служебные списки для выбора).
Где это уже активно применяют
Германия: есть согласованные "базовые" регионы (de и de-xx по ISO 3166-2), плюс зоны de-ost/de-mitte и т.п., плюс детальные метки для городов (например de-sn-dd). Есть отдельные инструкции, как выбирать scope в приложении и как настраивать репитеры (CLI и через меню в app).
Нидерланды: LocalMesh публикует пошаговую настройку регионов на репитерах через CLI, рекомендует минимум nl + nl-<провинция>, и приводит ограничения по длине/символам и лимит 32 региона на репитер.
Великобритания: LocalMesh UK публикует схему на ISO 3166-2:GB (gb, gb-eng, gb-sco и т.д.) и гайд по настройке на репитерах.
США: RegionMesh описывает, как операторы задают us и us-<штат> (ISO 3166-2:US) и зачем это нужно для масштабирования.
Где это настраивается
Никаких кастомных прошивок не нужно. Regions на репитере задаются на штатной прошивке MeshCore через CLI (консоль). В официальном CLI есть команды region put / region allowf / region denyf / region save.
В приложениях постепенно добавляют удобные пункты: управление регионами репитера, выбор scope для сообщений, и подсказки "Discover regions" рядом с вами.
Межрегиональная сеть в РФ
Я очень надеюсь, что MeshCore у нас будет расти, и выйдет за пределы одного города. В таком случае Regions/Scope лучше продумать заранее, пока сеть еще не стала слишком шумной.
Минимальная понятная база для РФ
В качестве 2-го уровня удобно брать официальные коды субъектов из ISO 3166-2:RU (пример: RU-MOW для Москвы, RU-MOS для Московской области, RU-TA для Татарстана). Это общеизвестный справочник, его таблица открыто доступна (https://en.wikipedia.org/wiki/ISO_3166-2:RU).
На практике в MeshCore обычно пишут в нижнем регистре: ru-mow, ru-mos.
3-й уровень (города внутри субъекта) уже делается по договоренности: ru-mos-kr, ru-mos-mt и т.п.
Ссылка на коды ISO 3166-2:RU: https://en.wikipedia.org/wiki/ISO_3166-2:RU
Если кто-то уже использует Regions/Scope в РФ, напишите, какие метки используете и где. Чем раньше договоримся о простом и едином наборе, тем проще будет масштабировать сеть без "мусора" в Public и без перегруза репитеров.
_________________________
Обновление: появился мастер настройки Regions & Scopes (https://script.google.com/macros/s/AKfycbzkfVERjCyLByiAKpyLwbyxAnIPMJkYJ7vIUeZ9_cPUMQx9Y_9WHDqCDy6YM8a_8eQP9w/exec).
Это практическое продолжение этого поста: вместо чтения всей теории можно выбрать тип устройства, регион/город/сектор и получить рекомендацию по настройке.
Отдельный пост про мастер настройки Regions & Scopes (https://t.me/MeshCore_offline_network/98).
Когда сеть MeshCore вырастает до нескольких городов, общий Public быстро превращается в ленту приветов из соседнего региона, а репитеры тратят эфир на пересылку того, что интересно далеко не всем.
В Германии, и некоторых других странах, через это уже прошли и начали активно включать Regions и Scope. Это простой механизм, который ограничивает дальность массовых сообщений по географии, уменьшает шум в каналах и помогает сети расти без деградации.
Коротко о проблеме
В MeshCore есть репитеры. Это узлы, которые пересылают пакеты и расширяют покрытие сети.
Есть сообщения, которые распространяются в режиме flood. Простыми словами: репитеры пересылают их дальше по цепочке.
К таким flood-пакетам относятся сообщения в каналах и служебные объявления сети (adverts).
Когда сеть охватывает несколько городов или областей, не всем интересно читать, как кто-то "поздоровался" в соседнем регионе. Public начинает замусориваться, а эфир тратится на шум вместо полезной связи.
Что такое Scope
Scope (скоуп) - короткая метка, которую вы выбираете для канала (обычно один раз). После этого все ваши сообщения в этом канале автоматически отправляются с этим scope, отдельно дописывать его каждый раз не нужно.
Если scope не выбран (или вы его очистили), сообщение уходит "без scope". В большинстве сетей такие сообщения по умолчанию распространяются глобально, потому что репитеры держат включенной совместимость через wildcard "".
В Германии разделение сети на регионы уже обсуждено и активно внедряется. Пример: de-sn-dd читается как "Германия (de) -> Саксония (sn) -> Дрезден (dd)".
Пример для РФ по той же логике: ru-mow (Москва) или ru-mos (Московская область), а для города внутри области можно договориться о третьем уровне, например ru-mos-kr (Королев) или ru-mos-mt (Мытищи).
Что такое Regions
Regions (регионы) - список таких же меток, но настроенный на репитере. Репитер ретранслирует flood-сообщение только если Scope сообщения разрешен на этом репитере.
Итог: локальные разговоры остаются локальными, а сеть меньше забивается лишними пересылками.
Вложенные регионы и формат с дефисами
Обычно метку пишут от общего к частному через дефис: страна -> субъект/регион -> город. Это нужно людям для понятности и для единых правил именования. Важно: прошивка не "угадывает" смысл по дефисам и не делает сравнение по кускам строки. Сопоставление идет по короткому ключу (код), который однозначно получается из имени региона. Поэтому договоренности по именам важны. Именно так описывает механизм немецкая вики: сравнение 1 к 1 по ключу, без "подстрочного" совпадения.
Что означает europe и зачем он вообще
В немецких сетях часто вводят широкий регион europe. Это просто метка для сообщений "по Европе". Полезно для приграничных районов и для редких общих объявлений, когда не хочется поднимать охват до "вся страна". Использовать или нет - решает сообщество. Включают его обычно там, где есть реальная потребность.
Промежуточные зоны типа de-ost / de-mitte
Это практичная договоренность немецких сетей:
de-ost (восток), de-mitte (центр), de-west (запад) - это "крупные зоны" внутри страны.
Они не обязаны совпадать с официальными границами. Их задача проще: объединить несколько соседних территорий, чтобы можно было общаться "по своему макрорегиону", не разбрасывая сообщения на всю страну.
Технически это такие же обычные Regions на репитерах. Если репитер разрешил de-ost, он будет ретранслировать сообщения со scope de-ost.
Звездочка "" и команда denyf
Scope у сообщения может быть, а может не быть. Сообщение без scope - это "как раньше, без геометки".
На репитерах есть wildcard "". Он отвечает за совместимость: если на репитере разрешен "", то flood-сообщения без scope продолжают проходить по сети.
Админ репитера может запретить flood для "" командой region denyf (и тогда репитер будет пересылать только scoped-flood). В официальной CLI-справке прямо отмечают, что использовать denyf на глобальном "" пока не рекомендуется без очень аккуратного внедрения.
Можно ли общаться с соседним регионом, если Public стал локальным
Да. Важно: Scope задает географию распространения не для всей сети, а для конкретных сообщений в канале. Поэтому "локальный Public" не значит "навсегда отрезали соседей". Если нужно, вы выбираете более широкий scope (например область вместо города) и пишете сообщение, и оно разойдется туда, где репитеры разрешили этот scope.
Как делают в Германии: помимо Public, держат отдельные каналы по географии (земля/город) и отдельные общие каналы для межрегионального общения. Это помогает не смешивать "локальные" разговоры и "общие" темы.
Нюанс по клиентам: в приложении есть пункт "Set Region Scope" прямо в меню канала, и по описанию немецкого комьюнити это выбирается для текущего канала. Но в companion-сценарии есть отчеты, что scope может вести себя как общий переключатель для устройства (есть feature request сделать строго по-канально). Поэтому практическое правило простое: если видишь, что scope "переехал" в другие чаты, переключай его обратно перед отправкой.
Влияет ли длина имени региона на длину сообщений
Почти нет.
В эфир передается не строка "ru-mos-kr", а короткий transport code (код в заголовке пакета). В коде MeshCore это поле хранится как 2 значения по 2 байта. Поэтому длинные названия меток не "съедают" ваш текст в сообщении напрямую. Ограничения по длине есть именно на само имя региона в настройках (чтобы оно помещалось в конфиг и в служебные списки для выбора).
Где это уже активно применяют
Германия: есть согласованные "базовые" регионы (de и de-xx по ISO 3166-2), плюс зоны de-ost/de-mitte и т.п., плюс детальные метки для городов (например de-sn-dd). Есть отдельные инструкции, как выбирать scope в приложении и как настраивать репитеры (CLI и через меню в app).
Нидерланды: LocalMesh публикует пошаговую настройку регионов на репитерах через CLI, рекомендует минимум nl + nl-<провинция>, и приводит ограничения по длине/символам и лимит 32 региона на репитер.
Великобритания: LocalMesh UK публикует схему на ISO 3166-2:GB (gb, gb-eng, gb-sco и т.д.) и гайд по настройке на репитерах.
США: RegionMesh описывает, как операторы задают us и us-<штат> (ISO 3166-2:US) и зачем это нужно для масштабирования.
Где это настраивается
Никаких кастомных прошивок не нужно. Regions на репитере задаются на штатной прошивке MeshCore через CLI (консоль). В официальном CLI есть команды region put / region allowf / region denyf / region save.
В приложениях постепенно добавляют удобные пункты: управление регионами репитера, выбор scope для сообщений, и подсказки "Discover regions" рядом с вами.
Межрегиональная сеть в РФ
Я очень надеюсь, что MeshCore у нас будет расти, и выйдет за пределы одного города. В таком случае Regions/Scope лучше продумать заранее, пока сеть еще не стала слишком шумной.
Минимальная понятная база для РФ
В качестве 2-го уровня удобно брать официальные коды субъектов из ISO 3166-2:RU (пример: RU-MOW для Москвы, RU-MOS для Московской области, RU-TA для Татарстана). Это общеизвестный справочник, его таблица открыто доступна (https://en.wikipedia.org/wiki/ISO_3166-2:RU).
На практике в MeshCore обычно пишут в нижнем регистре: ru-mow, ru-mos.
3-й уровень (города внутри субъекта) уже делается по договоренности: ru-mos-kr, ru-mos-mt и т.п.
Ссылка на коды ISO 3166-2:RU: https://en.wikipedia.org/wiki/ISO_3166-2:RU
Если кто-то уже использует Regions/Scope в РФ, напишите, какие метки используете и где. Чем раньше договоримся о простом и едином наборе, тем проще будет масштабировать сеть без "мусора" в Public и без перегруза репитеров.
_________________________
Обновление: появился мастер настройки Regions & Scopes (https://script.google.com/macros/s/AKfycbzkfVERjCyLByiAKpyLwbyxAnIPMJkYJ7vIUeZ9_cPUMQx9Y_9WHDqCDy6YM8a_8eQP9w/exec).
Это практическое продолжение этого поста: вместо чтения всей теории можно выбрать тип устройства, регион/город/сектор и получить рекомендацию по настройке.
Отдельный пост про мастер настройки Regions & Scopes (https://t.me/MeshCore_offline_network/98).
Выстрел в хуй, литералли.
Вместо того чтобы думать над улучшением передачи - мышкор искусственно урезает свой охват до уровня обоссаной локалки из пары ближайших домов.
Ну хуле, поигрались в децентрализованную сеть без цензуры - и хватит, терпите карлики.
Ну так передача и будет улучшена. Хочешь писать в другой регион, заходишь в канал этого региона и пишешь. Так можно всю страну соединить.
Можешь сделать борду, где не будет свинявых ублюдков на моче.
может кто-то делал уже такое или хотя бы подскажите в каком направлении копать?
местные репитеры не будут релеить твои сообщения вне региона, фидо 2.0
https://github.com/meshcore-dev/MeshCore
Пердоль код под свои нужны, qwen/claude в помощь.
С помощью датчика отлавливай и далее отсылай.
Олегович. Это пиздец маня от мира радиолюбительства. Охуеваю как он вообще до такого возраста дожил. Типичный мештастико-дебил, мешкор-господа такой хуйней не занимаются.
Так и поступил, все заработало.
Что мы из этого уяснили: надо брать железку с бо́льшим количеством свободных gpio, например, t-beam. Потому что на t-lora1.6 пинов свободных нет, пришлось пожертвовать светодиодом.
Ник из-за этого мема взял https://youtu.be/BH0A4EFEeEk
Да это на поверхности лежит. И само по себе неплохо. Но такая тряска уже вызывает брезгливость.
>Я конечно понимал что основная аудитория использования меш сетей это додикарии, играющие в шпионов, но с такой хуйни дико проиграл.
На самом деле это не основная аудитория, это 1% ватного скуфья, которых последние 15 лет надрачивали на поиск врага. Но да, они обязательно будут на админке группы. Остальные 99% адекватные.
Сидят в запрещенном мессенджере и кого-то банят за крамольный ник. Передайте им что они долбоебы.
Или это макс так выглядит??
>На самом деле это не основная аудитория, это 1% ватного скуфья
Мимо. Там кухонные кокозиционеры потешные.
>Там кухонные кокозиционеры потешные
Ну да, рассерженные патриоты. Они иногда такие темы поднимают после введения очередных ограничений, о которых кухонной либерахе даже подумать страшно, не то что вслух произносить.
За это надо платить опсосу + твоя симка привязана к тебе лично. Если у майора будут подозрения, тебя сначала поймают, а потом будут разбираться.
Скорее приватный канал. В мешкоре используется AES-128, такое в общем и целом только гипотетическими квантовыми компьютерами можно сломать. Либо мы что-то про AES-128 не знаем.
Хотя, забыл ещё упомянуть. Там в паре мест было переполнение буфера, но возможно уже исправили, не проверял. И теоретически можно через это сломать, вот только как минимум нужно иметь бинарник прошивки от ломаемого устройства. И это наиболее реалистичный сценарий.
Майору пофиг. Он даже не знает про существование лора-чатика. Все что ему нужно, так это просто чтобы по бумажкам было все хорошо, чтобы проверяющие не доебались. Вот если сверху спустят указания, то тут да.
А если лично ты хочешь чтобы никто твою переписку гарантированно не прочитал, то пользуйся шифроблокнотом.
Ооо, ульяновский чятик. Сидят деды, мерятся хуями и вахтёрят потихоньку. Улыбнуло, как они с ракетостроителя подгорели и решили забанить. С таким мышлением любую нормальную вещь можно превратить в говно
Уточню, забанить в мешкоре блять
В голос. Какие же унылые люди, пиздец.
Короче, меня с песков никто не слышит в мештастике. Низко живу + сам район в котловане.
>Да обо всём, что волнует. Как и здесь на борде примерно.
Пустое пиздабольство тоесть.
Я думал у тебя есть какой то моральный уровень вешать ярлыки, а ты простое ничтожество.
>Я думал у тебя есть какой то моральный уровень вешать ярлыки, а ты простое ничтожество.
Куда уж мне до тебя, скуфьё ватнорылое.
Баним?
Ты ошибаешься, ничтожество. Я украинец, и твоя ебаная вата заслуживает больше уважения, чем бесполое пустое чмо вроде тебя.
Любой разговор где за словом не следует дело можно назвать пустым пиздабольством. В т.ч. и твой пост и мой. Даже лекция уважаемого ученого будет просто упругими колебаниями воздуха если ни один слушатель не предпримет действий по итогам.
Личный пример пустого пиздабольства. В ТГ группе "МишустикМухосранск" выложил подробный гайд изготовления антенны Яги 6 элементов, приложил STL бума, подробно с фотками описал как и из чего нарезать элементы, как запрессовывать, зазор вибратора и т.д. Приложил .maa модель. написал краткий гайд как настроить длину кабеля в полуволновый повторитель и в целом отстроить антенну при помощи NanoVNA, как откалибровать и т.д. Все модели, фотки и текст пустое пиздабольство так как никто эту антенну повторять не стал, вопросов никаких не задал. Лайков отсыпали и похлопали в ладоши. Теперь я этим мишустикам больше ничего не объясняю, просто когда речь заходит про антенны скидываю в группу фотку листа блокнота где набросан технический рисунок антенны с размерами и критичными замечаниями.
>Любой разговор где за словом не следует дело
Ну да. В этом смысл.
Делать хуйню просто ради того что бы просто и дальше пиздаболить. Я тебя понял.
Ты ни привел никаких примеров как вы используете связь что бы упростить жизнь, какие задачи решеете. Ващи действия просто жрут ваши ресурсы.
Ничтожество.
Ты Ницше что-ли перечитал, все у тебя ничтожества. Бабку скоро пойдешь топором валить? Лично я использую радиосвязь чтобы познать природу, физику процессов, работу аппаратуры, антенн и т.д. Те кто предполагает радиомодемами заменить например инфраструктуру сотовой связи или возлагает на нее какие-то надежды как на аварийную связь просто не очень разбираются в вопросах связи в целом.
>>4042
>Ты ни привел никаких примеров как вы используете связь что бы упростить жизнь, какие задачи решеете. Ващи действия просто жрут ваши ресурсы.
Я другой анон и отписался по поводу содержания диалогов вообще. В принципе еще наши предки сидели у костра и мычали вообще не по делу, пиздаболы. Потом из этого пиздабольства получилась речь и письменность, инфа стала передаваться из поколения в поколение, накапливаться. Так строилась цивилизация. А насчет радиосвязи так там 90 % пиздабольства. Вот если взять строителей и полицейских у них радиообмен имеет выхлоп-построены дома и сохранен правопорядок. а у той же армии в мирное время радиообмен сплошное пиздабольство, а там киловатты, терабиты и все это без конца и края. Они просто должны впустую гонять траффик и учить связистов, совершенствовать аппаратуру для того чтобы когда связь потребуется она просто бы была. Радиолюбители вгрохивают кучу денег времени и сил в свое увлечение. И все это ради пустых разговоров, пиздабольства. С женщинами пробовал общаться? Или просто послушать разговоры женщин? Может ты и там будешь искать рациональные зерна? А вечером у камина с друзьями и подругами за бокалом вина тоже следует вести строго продуктивные беседы или можно попиздаболить о картинах, стихах, часах, забавном бэкграунде, кулинарии и новинках техники?
Не корми жирного тролляку.