Aby podłaczyć się do serwera HBLink poprzez hotspot należy skonfigurować połączenie poprzez bramę DMRGateway.
Zaloguj się do strony konfiguracyjnej Pi-Star.
* Kliknij "Configuration".
* Kliknij "Expert".
* Kliknij "SSH Access".
* W dolnej części okna kliknij "Click here for fullscreen SSH client".
* Następnie zaloguj się za pomocą swoich danych uwierzytelniających.
Po zalogowaniu się wykonaj następujące komendy w celu dodania do wykazu master serwerow HBLink serwera:
rpi-rw
sudo wget -O /root/DMR_Hosts.txt http://sp5naf.ddns.net/hblink/DMR_Hosts.txt
Dołożenie do reguł firewall Pi-Star otwarcie portów dla połączenia z HBLink serwerem.
rpi-rw
sudo wget -O /root/ipv4.fw http://sp5naf.ddns.net/hblink/ipv4.fw
Następnie zaktualizuj reguły firewalla:
sudo pistar-firewall
Po zakończeniu procesu aktualizacji reguł firewall wybierz z menu administracyjnego dashboard w Pi-Star opcje "UPDATE".
Następnie przechodzimy w menu do "Configuration" i w części do konfiguracji DMR "DMR Configuration" w polu "DMR Master"
należy wybrać z listy "DMRGateway". Nic w tych ustawieniach więcej nie zmieniaj, zapisz ustawienia używając "Apply changes".
Teraz w PI-Star, w menu administracyjnym wybieramy "Configuration" -> "Expert" i wierszu "Full Edit" wybieramy "DMR GW". Opcja "Full edit" pozwala nam edytować całą zawartość i wprowadzić zmiany jakie mamy podane niżej.
Pamiętaj żeby zawsze korzystać do zmian w DMRGateway tylko poprzez "Full Edit" -> "DMR GW" bo tylko wtedy masz dostęp do całej konfiguracji DMRgateway.
W edytowanym pliku konfiguracyjnym wpisujemy podane poniżej konfiguracje dla DMR Network 1 i DMR Network 3.
"Podstawowa" sieć, tutaj w przykładzie to Brandmeister, ma przypisane wszystkie grupy rozmowne i połączenia prywatne do Brandmeister,
ponieważ pełne mapowanie wszystkich regionalnych i lokalnych TG byłoby ogromnym wysiłkiem podczas mapowania.
[DMR Network 1]
Enabled=1
Address=2602.master.brandmeister.network
Port=62031
TGRewrite0=2,9,2,9,1
SrcRewrite0=2,4000,2,9,1001
PassAllPC0=1
PassAllTG0=1
PassAllPC1=2
PassAllTG1=2
Password="tu wpisz indywidualne hasło BM"
Debug=0
Id=260xxxx
Location=1
Name=BM_2602_Poland
Uwaga: zamiast 260xxxx w definicji sieci w polu Id musisz podać swój DMR ID.
Jako drugą sieć możemy ustawić "DMR Plus", w moim przypadku mapowanie wygląda następująco.
[DMR Network 2]
Enabled=1
Address=88.220.250.55
Port=55555
TGRewrite0=1,7,1,7,1
TGRewrite1=2,90,2,9,1
TGRewrite2=1,67,1,67,1
TGRewrite3=1,400,1,400,1
TGRewrite4=2,400,2,400,1
TGRewrite5=1,1260,1,260,1
TGRewrite6=2,8001,2,8001,99
TGRewrite7=2,1600,2,1600,1
TGRewrite8=2,12600,2,2600,1
TGRewrite9=2,9990,2,9990,1
PCRewrite0=1,9055,1,9055,5
PCRewrite1=2,9055,2,9055,5
PCRewrite2=2,14000,2,4000,1001
PCRewrite3=2,12600000,2,2600000,99999
SrcRewrite0=2,4000,2,9,1001
SrcRewrite1=1,2600000,1,90,99999
SrcRewrite2=2,2600000,2,90,99999
Password="PASSWORD"
Debug=0
Id=260xxxx
Name=DMR+_IPSC2-Poland
Location=1
Options="StartRef=4000;RelinkTime=15;UserLink=1;TS1_1=260;TS2_1=8059;"
Uwaga: zamiast 260xxxx w definicji sieci w polu Id musisz podać swój DMR ID.
Sieć lokalnego serwera DMR wpisujemy w "DMR Network 4" Pi-Star v4.x a dla Pi-Star v3.x jako DMR Network 3.
Hotspot typu Simplex :
[DMR Network 4]
Enabled=1
Name=HBLink_Kadzidlo
Address=sp5naf.ddns.net
Port=55570
TGRewrite0=2,3,2,7,1
TGRewrite1=2,8,2,8,1
TGRewrite2=2,10,2,10,2
TGRewrite3=2,25,2,25,1
TGRewrite4=2,50,2,50,6
TGRewrite5=2,241,2,241,4
TGRewrite6=2,271,2,271,4
TGRewrite7=2,541,2,541,2
TGRewrite8=2,1321,2,1321,4
TGRewrite9=2,1341,2,1341,1
TGRewrite10=2,2260,2,260,1
TGRewrite11=2,7781,2,7781,4
TGRewrite12=2,9999,2,9999,1
TGRewrite13=2,26000,2,26000,11
Password="passw0rd"
Location=1
Debug=0
Id=260xxxx01
Hotspot typu Duplex :
[DMR Network 4]
Enabled=1
Name=HBLink_Kadzidlo
Address=sp5naf.ddns.net
Port=55571
TGRewrite0=2,3,2,7,1
TGRewrite1=1,8,1,8,1
TGRewrite2=2,10,2,10,2
TGRewrite3=2,25,2,25,1
TGRewrite4=2,50,2,50,6
TGRewrite5=2,241,2,241,4
TGRewrite6=2,271,2,271,4
TGRewrite7=2,541,2,541,2
TGRewrite8=2,1321,2,1321,4
TGRewrite9=2,1341,2,1341,1
TGRewrite10=1,2260,1,260,1
TGRewrite11=2,7781,2,7781,4
TGRewrite12=2,9999,2,9999,1
TGRewrite13=2,26000,2,26000,11
Password="passw0rd"
Location=1
Debug=0
Id=260xxxx01
Uwaga: zamiast 260xxxx w definicji sieci w polu Id musisz podać swój DMR ID.
W przypadku definicjia sieci HBlink rekomenduje sie wpisania w polu "Id=" swój DMR ID
z dołożonymi na końcu cyframi "01".
Zapisujemy wprowadzone zmiany klikając na "Apply changes"
Jeśli wszystko poszło poprawnie zostaniemy połączeni z DMR BM Master oraz z lokalnym HBLink Master.
Musimy jeszcze pamiętać aby dodać w konfiguracji radia DMR grupy rozmowne na TS2:
TG 3 - HB Local do rozmów lokalnych na HBL Kadzidło
TG 8 - HB Cluster do rozmów sieciowych na połączonych HBLink serwerach
TG 10 - Grupa do rozmów na EL-SR5OK
TG 11 - Grupa do rozmów na SVX-REF
TG 25 - Grupa do rozmów na NXDN PL 26000
TG 241 - Grupa do rozmów na XLX024-A
TG 242 - Grupa do rozmów na XLX024-B
TG 243 - Grupa do rozmów na XLX024-C
TG 244 - Grupa do rozmów na XLX024-D
TG 271 - Grupa do rozmów na XLX027-A
TG 272 - Grupa do rozmów na XLX027-B
TG 273 - Grupa do rozmów na XLX027-C
TG 274 - Grupa do rozmów na XLX027-D
TG 541 - Grupa do rozmów na XLX054-A
TG 542 - Grupa do rozmów na XLX054-B
TG 1324 - Grupa do rozmów na XLX132-D
TG 1341 - Grupa do rozmów na XLX134-A
TG 2260 - Grupa do rozmów na TG260 HBL
TG 7781 - Grupa do rozmów na XLX778-A
TG 7782 - Grupa do rozmów na XLX778-B
TG 7783 - Grupa do rozmów na XLX778-C
TG 7784 - Grupa do rozmów na XLX778-D
TG 9999 - Echo (Parrot). Serwer echa
TG 26000 - Grupa do rozmów na HBL Techniczna
TG 26001-09 - Grupa do rozmów na SP1-SP9
TG 26010 - Grupa do rozmów na (Planowana YSF)
Uwagi:
Jeśli chcesz mieć na swoim hotspocie duplex i radiu grupe TG 8 na szczelinie czasowej TS1 należy regułe TGrewrite1 napisać następująco:
TGRewrite1=1,8,1,8,1
Jeśli od strony radia chcesz mieć inne numery TG niż są na HBLink możesz np zrobić:
TGRewrite0=2,1007,2,7,1
TGRewrite1=2,1008,2,8,1
TGRewrite2=2,1010,2,10,1
TGRewrite3=2,1025,2,25,1
Logujemy sie do Raspberry poprzez ssh i wykonujemy poniższe komendy:
rpi-rw
sudo -s
sudo wget -O /etc/hblink-check.sh http://sp5naf.ddns.net/hblink/hblink-check.sh
Dopisać w /etc/crontab sprawdzanie IP
żeby dopisać wybieramy komendę:
nano /etc/crontab
Kopiujemy i wklejamy to co ponizej:
*/3 * * * * root /etc/hblink-check.sh 2>&1
Pamiętaj o pustym wierszu w crontab na końcu. Żeby zapisać w programie nano należy wcisnąć CTRL i krótko kliknąć literę O, żeby wyjść CTRL + X
Należy zrobić atrybut wykonania w konsoli kopiujemy i wklejamy to co ponizej:
chmod +x /etc/hblink-check.sh
Restart cron:
/etc/init.d/cron restart
Ręczne wywołanie skryptu:
/etc/hblink-check.sh
Sprawdź czy program dig jest na pi-star:
dig +short sp5naf.ddns.net
Powinien dać adres IP dla sp5naf.ddns.net
Logujemy sie do konsoli, kopiujemy i wklejamy to co ponizej:
rpi-rw;
curl -OL http://sp5naf.ddns.net/xx/v3f4_sn/upgrade_repeater_FW_V3F4_12MHzNAF_O.sh;
chmod +x upgrade_repeater_FW_V3F4_12MHzNAF_O.sh;
./upgrade_repeater_FW_V3F4_12MHzNAF_O.sh;
Ważna rzecz:
Pi-Star v3.4.17 używa DMR Network 3 do konfiguracji przejść krossowych np DMR2YSF, DMR2NXDN więc jeśli masz coś zdefiniowane
w "DMR Network 3" i zrobisz konfiguracje krossową to zostanie "DMR Network 3" zastapiony wpisami dla krossowego przejścia.
Pamiętaj żeby zmiany w ustawieniach DMRGateway robić w trybie "Full edit -> DMR GW". Jeśli zrobisz jakieś zmiany w konfiguracji
podstawowej Pi-Stra na stronie "Configuration" i tam zastosujesz zmiany po wykonaniu tego musisz wejść w ustawienia DMRGateway w
trybie "Full edit -> DMR GW" i dla sieci Lokalnej [DMR Network 3] ustawić Enabled=1 gdyż aplikacja zmian w Configuration powoduje
że dla sieci HBLink jest ustawiana Enable=0 co powoduje że sieć a jest wyłączona!.
W przypadku kiedy używamy Pi-Star v4.x.x to ustawienia DMR Network 4 nie są deaktywowane.
UWAGI dla użytkowników
Podłączając się do naszego lokalnego serwera HBlink akceptujesz poniższe warunki:
Użytkownicy posiadający ważną Amatorską Licencję Radiową mogą swobodnie łączyć swoje przemienniki i
hotspoty aby korzystać z nich w ramach lokalnych i międzynarodowych przepisów dotyczących radia amatorskiego.
Łączenie się stacji i ze stacjami radiowymi które nie są licencjonowanymi stacjami radioamatorskimi jest zabronione.
Przemienniki Amatorskie z licencją pozwalającą na pracę całodobową muszą być zarejestrowane w systemie rejestracji DMR-ID/CCS7.
Hotspoty powinny identyfikować się zarejestrowanym DMR-ID użytkownika (dla DMR) lub znakiem krótkofalarskim Callsign użytkownika (np. dla D-Star).
Należy pamiętać, że w przypadku pracy krótkofalarskiej wymagana jest identyfikacja znaku wywoławczego.
W DMR zamiast tego używany jest zarejestrowany DMR-ID, a w D-Star krótkofalarski znak wywoławczy.
W analogu krótkofalowiec jest zobowiązany podawać swój znak wywoławczy podczas łączności.
Znaki Callsign i DMR-ID są wyświetlane na niniejszych stronach serwera.
Jeśli nie chcesz, aby Twój przemiennik i jego użytkownicy byli tutaj widoczni, odłącz się proszę od serwera.
Anonimowe korzystanie z systemu, lub przez osoby nie posiadające ważnej licencji radioamatorskiej jest zabronione!
Dane udostępniane są innym komponentom sieci w celu kontroli dostępu, identyfikacji, routingu i funkcjonalności systemu radioamatorskiego.
Łącząc się do lokalnej sieci DMR w Kadzidle wyrażasz zgodę na wyświetlanie na HBLink znaku Callsign
(oraz Visual Name patrz: https://www.radioid.net/), numeru DMR, lokalizacji,
częstotliwości pracy stacji oraz do wymiany danych z innymi podłączonymi sieciami w ramach
prowadzonej łączności. Jeśli nie zgadzasz się z tymi zasadami odłącz się od serwera.
Pliki cookie to małe informacje przechowywane przez przeglądarkę na dysku twardym komputera.
Nie używamy plików cookie do gromadzenia lub przechowywania jakichkolwiek informacji o odwiedzających lub klientach.
Rzucamy Ci zaszyfrowane pliki cookie, aby Twoja przeglądarka mogła poznać Twój status na stronie, na przykład po zalogowaniu.
Nasza strona zawiera linki do powiązanych stron. Polityka prywatności tych powiązanych stron jest
odpowiedzialnością powiązanych stron. Administrator nie ma kontroli ani wpływu na treść polityki
powiązanych stron. Sprawdź zasady każdej odwiedzanej witryny, aby uzyskać szczegółowe informacje.
Administrator nie może być pociągnięty do odpowiedzialności za szkody lub wykroczenia innych powiązanych stron lub w inny sposób.
Jeśli zdecydujemy się zmienić naszą politykę prywatności, opublikujemy te zmiany na tej stronie,
abyś zawsze wiedział, jakie informacje zbieramy i jak z nich korzystamy.