[ This attachment cannot be displayed inline in 'Print Page' view ][ This attachment cannot be displayed inline in 'Print Page' view ]
покажите, какой у вас выставлен модем?
А вторая станция подключена?Модем подключен к дуплексному ретранслятору
Мы говорим про mmdvmhost DMR white or black list ?специально ничего не включал, мне вот и интересно где это ограничение по ID выключить
Я так понимаю он планируется локально без интернета работать?пока да
Поменял ID на абонентской рации с двухзначного на семизначный и начало включаться !Так использовать "свои", но семизначные, да и пусть работает?
А что и где поменять что-бы все ID контроллер пускал ?
Да, это ограничение зашито жестко в программном коде Pi-star и похоже никак его не обойтиТут вся проблема в том что рации которые должны работать с этим ретранслятором так-же на другом канале работают в системе MotoTRBO Capacity Plus а там ограничение по ID до 5 знаков, вот и получается нестыковочка :mad:
В mmdvmhost никаких подобных ограничений на длину id нет, можете использовать любые.Там тоже ограничение стоит, у нас в Полтаве как раз на MMDVM ретранслятор собран то не пускает с короткими ID так-же, проверено
Другое дело, что в коммерческих сетях его использовать запрещено, это JFYIзначит не судьба...
https://github.com/g4klx/MMDVMHost/blob/433cb441be4200ef2bc2358129d73d26f515e428/MMDVMHost.cpp#L69
Установил систему Pi-StarЛично я сторонник "чистой" установки MMDVM на "чистую" систему. Ничего не имею против PiStar, даже наоборот за, но когда возникают вопросы, становится непонятно, искать помощи в поддержке MMDVM или где? Второе. На "чистую" систему можно доустановить еще много всего по желанию, из наиболее очевидного - повесить на нее APRS (с отдельной двоечной станцией). На PiStar это все требует дополнительных усилий. В общем, пока ретранслятор не "в продакшене", можно попробовать полноценно установить все с нуля. Не понравится - поменять карты памяти (или их образы на физически одной и той же карте) никогда не поздно и всегда не сложно.
А если попробовать в качестве DMR Master какой-нибудь DMR+ или FreeDMR?Отличная идея. Всегда хорошо иметь альтернативу, а многие как будто на самом деле не знают, что она есть. DMR+ это шлюз в DMR MARC. Если админ ретранслятора не знает, что такое DMR MARC, то рассказывать дальше бессмысленно. :biggrin:
В этом смысле запрет на короткие ID в PiStar даже не так и плох.
^\d{7}$
или подобное проверяет длину введенного значения?а можно ссылку на код, где короткие DMR ID в пистаре запрещены?Это вопрос ко мне лично или к поддержке PiStar?
Спасибо, жду.Терпение - один из столпов virtutes theologicæ.
Это вопрос ко мне лично или к поддержке PiStar?вопрос лично к вам, вы же утверждаете, что PI-Star не работает с короткими ID.
У меня тоже есть репитер, и там все работает. Двузначные ID точно работают, Баофенг и Anytone .А какая версия у вас Pi-Star? Возможно дело в версии ?
В mmdvmhost никаких подобных ограничений на длину id нет, можете использовать любые.Да ну...
Другое дело, что в коммерческих сетях его использовать запрещено, это JFYI
Строка 69 и далее по тексту, думаю разберетесь
https://github.com/g4klx/MMDVMHost/blob/433cb441be4200ef2bc2358129d73d26f515e428/MMDVMHost.cpp#L69
max@mmdvm $ ./MMDVMHost MMDVM.ini
I: 2021-09-13 14:53:30.858 This software is for use on amateur radio networks only,
I: 2021-09-13 14:53:30.858 it is to be used for educational purposes only. Its use on
I: 2021-09-13 14:53:30.858 commercial networks is strictly prohibited.
I: 2021-09-13 14:53:30.858 Copyright(C) 2015-2020 by Jonathan Naylor, G4KLX and others
M: 2021-09-13 14:53:30.858 MMDVMHost-20200608 is starting
M: 2021-09-13 14:53:30.858 Built 21:41:41 Jun 23 2020 (GitID #5088877)
I: 2021-09-13 14:53:30.858 General Parameters
I: 2021-09-13 14:53:30.858 Callsign: XXX
I: 2021-09-13 14:53:30.858 Id: 123
I: 2021-09-13 14:53:30.858 Duplex: yes
I: 2021-09-13 14:53:30.858 Timeout: 240s
I: 2021-09-13 14:53:30.858 D-Star: disabled
I: 2021-09-13 14:53:30.858 DMR: disabled
I: 2021-09-13 14:53:30.858 YSF: enabled
I: 2021-09-13 14:53:30.858 P25: disabled
I: 2021-09-13 14:53:30.858 NXDN: disabled
I: 2021-09-13 14:53:30.858 POCSAG: disabled
I: 2021-09-13 14:53:30.858 FM: disabled
I: 2021-09-13 14:53:30.858 Modem Parameters
I: 2021-09-13 14:53:30.858 Port: /dev/MMDVM
I: 2021-09-13 14:53:30.858 Protocol: usb
I: 2021-09-13 14:53:30.858 RX Invert: no
I: 2021-09-13 14:53:30.858 TX Invert: yes
I: 2021-09-13 14:53:30.858 PTT Invert: no
I: 2021-09-13 14:53:30.858 TX Delay: 100ms
I: 2021-09-13 14:53:30.858 RX Offset: -375Hz
I: 2021-09-13 14:53:30.858 TX Offset: -375Hz
I: 2021-09-13 14:53:30.858 RX DC Offset: 0
I: 2021-09-13 14:53:30.858 TX DC Offset: 0
I: 2021-09-13 14:53:30.858 RF Level: 100.0%
I: 2021-09-13 14:53:30.858 DMR Delay: 0 (0.0ms)
I: 2021-09-13 14:53:30.858 RX Level: 50.0%
I: 2021-09-13 14:53:30.858 CW Id TX Level: 50.0%
I: 2021-09-13 14:53:30.858 D-Star TX Level: 50.0%
I: 2021-09-13 14:53:30.858 DMR TX Level: 50.0%
I: 2021-09-13 14:53:30.858 YSF TX Level: 50.0%
I: 2021-09-13 14:53:30.858 P25 TX Level: 50.0%
I: 2021-09-13 14:53:30.858 NXDN TX Level: 50.0%
I: 2021-09-13 14:53:30.858 POCSAG TX Level: 50.0%
I: 2021-09-13 14:53:30.858 FM TX Level: 50.0%
I: 2021-09-13 14:53:30.858 TX Frequency: 438600000Hz (438599625Hz)
M: 2021-09-13 14:53:30.859 Opening the MMDVM
I: 2021-09-13 14:53:32.869 MMDVM protocol version: 1, description: MMDVM_HS_Dual_Hat-v1.5.2 20201108 14.7456MHz dual ADF7021 FW by CA6JAU GitID #5cbaf98
I: 2021-09-13 14:53:32.889 Display Parameters
I: 2021-09-13 14:53:32.889 Type: None
W: 2021-09-13 14:53:32.889 No valid display found, disabling
I: 2021-09-13 14:53:32.889 RSSI
I: 2021-09-13 14:53:32.889 Mapping File: RSSI.dat
W: 2021-09-13 14:53:32.889 Cannot open the RSSI data file - RSSI.dat
I: 2021-09-13 14:53:32.889 YSF RF Parameters
I: 2021-09-13 14:53:32.889 Low Deviation: no
I: 2021-09-13 14:53:32.889 Remote Gateway: no
I: 2021-09-13 14:53:32.889 TX Hang: 4s
I: 2021-09-13 14:53:32.889 Self Only: no
I: 2021-09-13 14:53:32.889 DG-ID: no
I: 2021-09-13 14:53:32.889 Mode Hang: 300s
M: 2021-09-13 14:53:32.889 MMDVMHost-20200608 is running
Я все собираю из ~HEADобразом карты не поделитесь там где работают короткие ID?
git clone [email protected]:g4klx/MMDVMHost.git
cd MMDVMHost
make && make install
вопрос лично к вам, вы же утверждаете, что PI-Star не работает с короткими IDМожно, пожалуйста, предельно точную цитату того, где я это утверждал? Заранее прошу обойтись без демагогических приемов вроде вырывания цитаты из контекста.
ссылку на github я дал, чтобы вы подкрепили свои слова фактами.Вот это один из демагогических приемов, без которых я бы попросил обойтись.
Да, кстати, список христианских добродетелей, которые вы тут так не к месту упомянули, охватывает все ценностно-значимые аспекты духовно-нравственного совершенства человека, в том числе, и необходимость отвечать за свои слова.Ага, переводим беседу в русло теософического диспута? Ну, я не возражаю, только это будет немного слегка оффтопик.
Заметьте, не я это начал.Что "это"?
равно так же как "профессор" отвечает на сообщения, которые точно так же никакого отношения к нему не имеют?Э... Что?
ну камон, не будьте ребенком и признайте косяк =) никто не заклюетЯ готов признать свою неправоту даже там, где был прав - мне и истине все равно, а вам приятно. Тем более что за свой счет доказывать что-то кому-то, вместо предоставить кому-то учиться, если сумеет, на собственных ошибках - так себе идея. Поэтому в чем вы там меня обвиняете? Неважно, согласен, был неправ, прошу прощения. Безопасная победа над поддающимся соперником - разве это не прекрасно?
Не поделюсь - это в том смысле, что никакого образа не нужно, все работает из коробки даже без пересборки MMDVMHost, конечно эти DMR ID работать с brandmeister и freeDMR работать не будут, но на HomeBrew DMR сервере будут работать нормально. Да, если хотите поговорить - пишите в телеграм.Сделал как на скриншоте но все равно не пускает, к сожалению телеграмма нет у меня, можно написать вам в вайбер ?
Смешно на самом-то деле , потому что вы мне прислали ссылку на файл, в котором определяются две функции, которые используются
именно как врапперы для WhiteList, про который я говорил в начале.
Далее, CDMRAccessControl::validateSrcId - вызывается как обработчик строки параметров из опции конфигурации WhiteList
в секции конфигурационного файла MMDVM, которая называется [DMR] не имеет никакого отношения к валидации DMR ID в том контексте,
который тут обсуждался ранее
Проверить это очень легко, необходимо указать неправильные DMR id в WiteList и в логах можем увидеть знакомые строки темплейта
LogMessage("DMR Slot %u, RF user %u rejected", m_slotNo, srcId);
Ггггг. :-D