Пошаговая инструкция по настройке устройства для работы в качестве репитера или обсервера в сети MeshCore Московского региона с прошивкой MeshCoreTel-firmware от VBart. Эти настройки подходят не для всех устройств, но являются хорошим вариантом для большинства популярных плат.
set name <name> - произвольное имя узлаset prv.key <private_key> - приватный ключ (для переноса с другой ноды)password <new_password> - пароль для администрированияset owner.info <text> - информация о владельце этого узлаset lat <degrees> - широта узла (в формате 00.000000)set lot <degrees> - долгота узла (в формате 00.000000)set radio 868.731018,62.5,7,7 - частота, BW, SF, CR (подробнее)set path.hash.mode 1 - размер хеша в 2 байта (подробнее)set tx 20 - уровень мощности передачи в dBm (зависит от платы)set radio.fem.rxgain off - выключить LNA (для heltec v4.3)powersaving off - отключение режима энергосбереженияset loop.detect minimal - включение функции обнаружения петельset txdelay 1.0 - коэффициент задержки повторной передачи flood-трафикаset direct.txdelay 0.3 -коэффициент задержки прямой передачиset multi.acks 1 - включение поддержки Multi-Acksset flood.advert.interval 24 - интервал flood-рекламы (в часах)set advert.interval 120 - интервал zero-hop-рекламы (в минутах)set flood.max 32 - максимальное количество flood-переходовset flood.max.advert 16 - лимит хопов для пакетов-объявлений (advert)set wifi.ssid <your_network_name> - имя сети (SSID)set wifi.pwd <your_wifi_password> - пароль сетиset wifi.powersaving min - задаёт режим энергосбережения WiFiset mqtt.iata MOW - установка регионаset mqtt.tx on: включает публикацию переданных пакетовregion allowf * - разрешает пересылку flood-сообщений без scoperegion put ruregion put mow ruregion put msk mowregion put sao mskregion put svao mskregion put vao mskregion put uvao mskregion put uao mskregion put uzao mskregion put zao mskregion put szao mskregion put mosobl mowregion put north mosoblregion put north-east mosoblregion put east mosoblregion put south-east mosoblregion put south mosoblregion put south-west mosoblregion put west mosoblregion put north-west mosoblregion home <region> - выбор "домашнего" региона данного узлаregion - проверка результата настройкиregion save - сохранение измененияПримечание: в случае ошибочного ввода можно воспользоваться командой:
region remove имя_региона
Перед удалением региона необходимо удалить все его дочерние регионы
ru- Россия
mow- Москва + Московская область
msk- Москва
mosobl- Московская областьДля
mskиmosobl(стр. 5-12 и 14-21) выбрать только необходимые округа / сектора.
Помните: назначайте каждому ретранслятору только минимально необходимый набор регионов, которые он действительно обслуживает. Ретранслятор на границе регионов может оправданно иметь два региона; ретранслятор, отмеченный пятью регионами, просто заново создаёт одну большую сеть.
region allowf * - разрешает пересылку flood-сообщений без scoperegion def ru mow msk msk saoregion def ru mow msk msk svaoregion def ru mow msk msk vaoregion def ru mow msk msk uvaoregion def ru mow msk msk uaoregion def ru mow msk msk uzaoregion def ru mow msk msk zaoregion def ru mow msk msk szaoregion def ru mow mosobl northregion def ru mow mosobl north-eastregion def ru mow mosobl eastregion def ru mow mosobl south-eastregion def ru mow mosobl southregion def ru mow mosobl south-westregion def ru mow mosobl westregion def ru mow mosobl north-westregion home <region> - выбор "домашнего" региона данного узлаregion - проверка результата настройкиregion save - сохранение измененияПримечание: в случае ошибочного ввода можно воспользоваться командой:
region remove имя_региона
Перед удалением региона необходимо удалить все его дочерние регионы
ru- Россия
mow- Москва + Московская область
msk- Москва
mosobl- Московская областьДля
mskиmosobl(стр. 2-17) выбрать только необходимые округа / сектора.
Помните: назначайте каждому ретранслятору только минимально необходимый набор регионов, которые он действительно обслуживает. Ретранслятор на границе регионов может оправданно иметь два региона; ретранслятор, отмеченный пятью регионами, просто заново создаёт одну большую сеть.
reboot - перезагрузка устройства для применения настроек