XLX Reflector(y) a s čím nám mohou či nemohou pomoci – Základní návod

Uživatelé D-Staru pracující na DCS019 si jistě všimli stále častěji se projevujícich výpadků, bubláni a kostkováni při připojení DCS019B,C,D atd. Dokonce Echo přes DCS019Z obsahuje pazvuky, které lokální echo ( E místo CQCQCQ), nemá.

Thank you for reading this post, don't forget to subscribe!

Již nějakou dobu máme dva servery a dva XLX Reflectory včetně propoje na DMR-BM v testovacím módu a možná nastal čas, umožnit provoz pro více uživatelů a dotáhnout tak testování do další fáze.

Dále najdete stručný návod na jejich implemetaci.

Trocha techniky pro znale i neznalé. V současné dobe je Český D-Star připojen protokolem DCS do DCS Reflectoru (DCS Reflektor je program nebo-li služba spuštěná pod linuxem). Čislo 019 jsme dostali, protože jsme byli na 19.místě, když jsme zvedli ruku, že bychom chtěli jít touto cestou.

Zde je pár parametrů:

D-Star zná několik protokolů a metodik pro zprovoznění “reflektorů”:

D-Plus (Neboli REF XXX A kde XXX je číslo a A je modul) protokol REF umí nativně jen moduly A,B,C,D,E

D-Extra (Neboli XRF XXX A) i XRF uměl pouze pět základních modulů.

Dále existuje Starnet, který je více pee2peer koncept a protoho ho rozebírat nebudu.

Mezi nedávné počiny skupiny kolem LX3LJ patří tzv “xlxd” neboli XLX Daemon. -jak již název napovídá, jedná se o nový systém (backend) bežící jako service pod linuxem (Podporovány jsou pouze Debian a trochu Ceentos, ale odskoušené to je na Raspbianu, Arch Linuxu, Mac OS-X, Ubuntu atd. a to protože narozdíl od Německého DCS Reflektoru, se jedná o OpenSource, tudíž zdrojáky jsou k dispozici a dopsat si něco není problém i pro laika. Mezi další nesmírné výhody patří jeho tzv.”Babylonská” funkce – XLX totiž nativně hovoří přes DCS,REF a XRF mimo samozřejme svůj XLX protokol a Wires-X protkool atd. Vytváření propojů mezi Fusionem, DMR a D-Starem tudíž může opět nastat a bude zcela na nás, jak s tím naložíme.

U nás v Čr máme dvě bežící instance XLX, jedna – XLX019 má číslo 019 jen proto, že se uvažovalo o přechodu a-lá neměňme nic na koncových terminálech. -tato instance beží na virtualním VPS s SSD Libor OK1ALX na ní provadí různé testy Dashboardu, vzhledu a vůbec ladění lahodné pro amatérské oko (jistě bude rád za nějakou PHP5 podporu)

Druhá běží jako XLX230 a označujeme ji “ostrá” nebo-li produkční. Obě dvě jsou horizontálně propojeny, tudíž, sedí li Franta na XLX019B v protokolu XRF (tudíž XRF019B) a povídá, tak ho slyší i Josef, kterz je připojen na XLX230B (třeba přes DCS ako DCS230B).

Důvod výběru XLX019 jsem popsal, proč ale XLX230…  230 je náš MCC neboli Mobile Country Code přijatý ITU E.212

 

Aby tyto reflectory chodily s ircddbgateway a další D-Star technikou, je třeba si připravit naše terminály (prostě naše Kenwoody, Icomy apod.) a je třeba přidat nebo upravit soubory podle toho, co používáme.

 DExtra_Hosts.txt  přidat nebo změnit

XRF019 xlx019.ok2it.com
XRF230 ref.dstar.cz
DCS_Hosts.txt
 

DCS230 ref.dstar.cz

a poté vše na vašem hotspotu nebo rptr restartovat.

BlueDV funguje už automaticky a to včetně UP4DAR. (Pouze jako XRF019)

Úprava terminálu/rádii.

Pro pripojeni ke XLX019B zadam na misto CQCQCQ  —>  XRF019BL nebo DTMF B19B

Pro XRF230 je to pak XRF230BL popr. B230B

Chceteli-se pripojit do XLX230B pod protokolem DCS tak DCS230BL.

Pridavam linky pro stazeni jiz aktualizovanych souboru:

Klikněte pravým tlačítkem myši a uložit cíl pro uložení lokálních kopií)
Pokud si chcete zobrazit soubory TXT je klikněte.
DCS Hosts
DExtra Hosts
DPlus Hosts

 

Poslední všc, kde se tyto soubory nacházejí:

nejčasteji v:

/usr/local/etc

nebo

/home/opendv/ircddbgateway/data

pro zjedosusseni, zde je script ktery to udela za vas.

Otevřete okno terminálu.

Zadejte následující řádky (v červeném), jeden po druhém a zadejte.

sudo rm hostup.sh

sudo rm DExtra_Hosts.txt

sudo rm DPlus_Hosts.txt

sudo rm DCS_Hosts.txt

sudo rm /root/DExtra_Hosts.txt

sudo rm /root/DPlus_Hosts.txt

sudo rm /root/DCS_Hosts.txt

Pokud nelze nalézt soubory, tak je to vlastne dobré. Pokud nejsou na místě urcenem-nelze je odstranit.

V okně terminálu naspiste  “ls” a ujistěte se, že nejsou uvedeny. Existují i ​​jiné soubory, které mohou zůstat.

Nyní můžete provést následující:

sudo wget arrg.us/HF/hostup.sh

sudo chmod 777 hostup.sh
(To jen jde zpět do příkazového řádku, to nevypadá jako to dělá věc. To jen změní hostup.sh do souboru, který můžete spustit pomocí „sudo ./ příkaz“)

sudo ./hostup.sh
Tento proces trvá asi 30 sekund, nebo tak.

sudo restart

 

Hodně štestí a ještě odkazy na dashboardy:

Jirka OK2IT

Ostra verze

Testovaci verze

Omlouvám za překlepy atd.jelikož mi v noci opět vyletělo rameno z jamky  a ještě jsem “pod vlivem” nějakých léků. Nicméně věřím, že se to někomu bude hodit a že může nastat doba, kdy zcela přejdeme na XLX jako na řešení reflectorů jak pro D-Star tak i DMR a Fusion C4FM. Berte to jen jako stručný návod a doplním časem další info, bude-li zájem a potřeba.

Jirka 73

 

This entry was posted in D-STAR, Digital Voice, různé, XLX. Bookmark the permalink.