Сторінок: 1 ... 5 6 [7] 8 9 10
61
« Остання відповідь від UT3UDX Вересень 13, 2021, 22:06:22 »
Смешно на самом-то деле , потому что вы мне прислали ссылку на файл, в котором определяются две функции, которые используются именно как врапперы для WhiteList, про который я говорил в начале.
Далее, CDMRAccessControl::validateSrcId - вызывается как обработчик строки параметров из опции конфигурации WhiteList в секции конфигурационного файла MMDVM, которая называется [DMR] не имеет никакого отношения к валидации DMR ID в том контексте, который тут обсуждался ранее
Проверить это очень легко, необходимо указать неправильные DMR id в WiteList и в логах можем увидеть знакомые строки темплейта
LogMessage("DMR Slot %u, RF user %u rejected", m_slotNo, srcId);
Ггггг. :-D
62
« Остання відповідь від UT3UDX Вересень 13, 2021, 17:55:09 »
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
Что "да ну"?
63
« Остання відповідь від UR6HBL Вересень 13, 2021, 14:32:30 »
В mmdvmhost никаких подобных ограничений на длину id нет, можете использовать любые.
Другое дело, что в коммерческих сетях его использовать запрещено, это JFYI
Строка 69 и далее по тексту, думаю разберетесь
https://github.com/g4klx/MMDVMHost/blob/433cb441be4200ef2bc2358129d73d26f515e428/MMDVMHost.cpp#L69
Да ну... https://github.com/g4klx/MMDVMHost/blob/master/DMRAccessControl.cpp
64
« Остання відповідь від UT3UDX Вересень 13, 2021, 13:14:50 »
Я все собираю из ~HEAD
65
« Остання відповідь від UR6HV Вересень 13, 2021, 11:56:23 »
У меня тоже есть репитер, и там все работает. Двузначные ID точно работают, Баофенг и Anytone .
А какая версия у вас Pi-Star? Возможно дело в версии ?
66
« Остання відповідь від UT3UDX Вересень 12, 2021, 20:48:27 »
Это вопрос ко мне лично или к поддержке PiStar?
вопрос лично к вам, вы же утверждаете, что PI-Star не работает с короткими ID. ссылку на github я дал, чтобы вы подкрепили свои слова фактами. Да, кстати, список христианских добродетелей, которые вы тут так не к месту упомянули, охватывает все ценностно-значимые аспекты духовно-нравственного совершенства человека, в том числе, и необходимость отвечать за свои слова. Заметьте, не я это начал.
67
« Остання відповідь від UT7UX Вересень 12, 2021, 14:44:12 »
а можно ссылку на код, где короткие DMR ID в пистаре запрещены? Это вопрос ко мне лично или к поддержке PiStar? Спасибо, жду. Терпение - один из столпов virtutes theologicæ.
68
« Остання відповідь від UT3UDX Вересень 11, 2021, 20:59:45 »
В этом смысле запрет на короткие ID в PiStar даже не так и плох.
а можно ссылку на код, где короткие DMR ID в пистаре запрещены? Вот просто ссылку на код функции валидатора, где такое регулярное выражение ^\d{7}$ или подобное проверяет длину введенного значения? Вот код, пожалуйста - https://github.com/AndyTaylorTweet/Pi-Star_DV_DashПокажите мне пожалуйста, а то может я что-то делаю не так и у меня PiStar работает со всеми значениями, которые я ему передаю. И в General и в DMR Id меняется. Спасибо, жду.
69
« Остання відповідь від UT7UX Вересень 11, 2021, 20:32:14 »
Установил систему Pi-Star
Лично я сторонник "чистой" установки MMDVM на "чистую" систему. Ничего не имею против PiStar, даже наоборот за, но когда возникают вопросы, становится непонятно, искать помощи в поддержке MMDVM или где? Второе. На "чистую" систему можно доустановить еще много всего по желанию, из наиболее очевидного - повесить на нее APRS (с отдельной двоечной станцией). На PiStar это все требует дополнительных усилий. В общем, пока ретранслятор не "в продакшене", можно попробовать полноценно установить все с нуля. Не понравится - поменять карты памяти (или их образы на физически одной и той же карте) никогда не поздно и всегда не сложно. А если попробовать в качестве DMR Master какой-нибудь DMR+ или FreeDMR?
Отличная идея. Всегда хорошо иметь альтернативу, а многие как будто на самом деле не знают, что она есть. DMR+ это шлюз в DMR MARC. Если админ ретранслятора не знает, что такое DMR MARC, то рассказывать дальше бессмысленно.  Но за чехарду с DMR ID могут забанить и правильно сделают, если честно. Оно-то с одной стороны DMR ID не эквивалент позывного, а с другой - есть конвенция, которой все придерживаются и всем от этого удобно, а маргиналов, которых в любом случае что-то да и не устроило бы, проще отсечь на дальних подступах. В этом смысле запрет на короткие ID в PiStar даже не так и плох.
70
« Остання відповідь від UT3UDX Вересень 10, 2021, 17:00:54 »
У меня тоже есть репитер, и там все работает. Двузначные ID точно работают, Баофенг и Anytone .
Сторінок: 1 ... 5 6 [7] 8 9 10
|