URF-Reflektor DL-Nordwest

NXDN, P25, M17 und mehr im URF421

Vor kurzem hat das Team DL-Nordwest einen Universal Multi-protocol Digital Voice Reflector, kurz URF, in Betrieb genommen. Dabei handelt es sich um ein universelles, mehrprotokoll-fähiges Digital Voice Reflektor-System, das die Integration verschiedener digitaler Sprachprotokolle im Amateurfunk ermöglicht. Im Gegensatz zum XLX werden auch NXDN, P25 und M17 direkt unterstützt, und sogar eine Anbindung an AllStar wäre damit möglich.

Übersichtsgrafik Zugangsmöglichkeiten DL-Nordwest

Soweit, so gut, aber was bedeutet das für uns auf DL-Nordwest? Durch die direkte Unterstützung von NXDN und P25, konnten wir deren bisherige Reflektoren und Brücken zu DL-Nordwest abschalten. Hinzu gewonnen haben wir außerdem das offene Sprachprotokoll M17, über das wir im kommenden Jahr noch ausführlich berichten werden. Wer schon jetzt damit experimentieren möchte ist herzlich dazu eingeladen.

Noch ein kurzer Hinweis: Beim Testen mit M17 ist uns aufgefallen, das über Pi-Star die M17-Reflectoren erst ab Version 4.1.8 richtig angezeigt werden. Wer noch eine ältere Version verwendet sollte daher bitte vorher ein Update durchführen.

Aktuell haben wir im URF nur das Modul D aktiviert, welches eine Verbindung zu allen anderen Räumen auf DL-Nordwest besitzt, so dass weiterhin Verbindungen zu allen Betriebsarten möglich sind.

Da im Moment technisch-bedingt keine sogenannten „Peers“, also direkte Links zwischen dem XLX und URF, möglich sind, werden der XLX421 und URF421 parallel betrieben. C4FM-, DMR- und D-Star-Nutzer loggen bitte wie bisher auf dem XLX421 ein, NXDN-, P25- und M17-Nutzer hingegen auf dem URF421.

Das Dashboard für den neuen Reflektor findet ihr wie immer auf der linken Seite unserer Homepage oder direkt unter dl-nordwest.com/urf.

Unsere Bitte zum Schluss: Wie immer ausgiebig testen, ausprobieren und natürlich Rückmeldung geben

Seid ihr schon in P25, NXDN oder M17 qrv? Gibt es andere Dinge, die wir für euch umsetzen sollen? Schreibt es uns gerne in die Kommentare unter diesen Beitrag oder diskutiert es mit uns in unserer Telegram- und oder WhatsApp-Gruppe.

Team DL-Nordwest, Bernd DK5BS


Möchtest du das DL-Nordwest Projekt unterstützen? Dann freuen wir uns über deinen Gastbeitrag, das Teilen unserer Inhalte oder eine (kleine) Spende 🤑 Vielen Dank für deine Unterstützung! 😘

P25 und NXDN

Wer sich schon immer gewundert hat wozu in unserem XLX Dashboard eigentlich die vielen Module da sind hier eine kleine „Einführung“. Wenn ihr auf das Feld Module klickt kommt eine Liste mit den Bezeichnungen. Hier kommt jetzt die passende Erklärung. Das „Modul D“ ist wohl für die meisten User das übliche und interessanteste. Wer ein wenig experimentieren möchte, dem seien z.B. die Module P und R für P25 und NXDN ans Herz gelegt.

Hier geht es zu der Modulübersicht: http://dl-nordwest.com:8086/index.php?show=modules

In den Modulen P und R wurde eine Verknüpfung zwischen den XLX Reflektoren 421 und 945 geschaffen um auch mal ein wenig mit den nicht so verbreiteten Betriebsarten zu kommunizieren. Also wer in XLX einloggt findet eine Brücke vor, kann also in jeder Modulationsart dorthin. Wer bei den Servern 10945 und 20945 einloggt braucht das passende Endgerät. Und die Erklärung für den OpenSpot bezieht sich nur auf die Modelle OSP2 und OSP3.

Stefan (DL1BH) hat zu diesem Zweck zwei Server für euch erstellt um ein wenig zu testen. Es folgt eine Kurzanleitung von DL1BH:



Kurzanleitung für die Benutzung der Server APCO/P25 (10945) und NXDN (20945)

Liebe interessierte User,

diese Anleitung findet Ihr hier auf der WEB-Seite „DL-Nordwest.com“, die von Stephan (9V1LH/DG1BGS) und Bernd (DK5BS) betrieben wird.

Der Autor dieser Anleitung, Stefan (DL1BH), ist als Co-Sysop an dem Gesamtprojekt von Stephan und Bernd beteiligt.

Ich selbst betreibe u. a. die in der Überschrift genannten Server, die auf meinem XLX 945 münden und in der Folge per XLX-Interlink auch auf dem XLX 421 erreichbar sind, siehe hierzu folgende Dashboards:

dcs945.xreflector.net

dl-nordwest.com:8086

Vorausschicken möchte ich, dass die beiden Server „Testumgebungen“ sind, die beabsichtigt nicht!!! registriert wurden, um den „Echtsystemen“ nicht die User wegzunehmen. Sie verstehen sich nicht als Konkurrenz, sondern dienen für Tests, die man halt nicht in „Wirksystemen“ durchführt, um andere OM nicht zu stören.

In dieser Anleitung geht es nun darum, wie die beiden Server (APCO/P 25 und NXDN) DIREKT mit einem Hot-Spot (Client) erreicht werden können.

Ich beziehe mich hierbei nur auf die beiden weitest verbreiteten Systeme (PiStar und OpenSpot). Wer „selbstgebaute“ MMDVM-Hosts aufsetzt und verwendet, weiß eh selbst, wie es geht.


Wir beginnen mit dem SharkRF openSPOT für APCO

Unter dem Karteireiter „Connectors“ wird P25 Reflector ausgewählt und mit „switch to selected“ bestätigt. Unter „Serveradress“ wird eingetragen „dl1bh.ddns.net“, unter Port 41000, unter Talkgroup ID 10945 und dann betätigt man den Knopf „Add Server“. Dann wählt man im Feld Server mit dem „Pop-up Fenster“ den eben angelegten Server aus und bestätigt letztlich die Angaben mit dem blauen Knopf „Save“ in dem Kontrollfeld rechts neben dem Schriftzug „P25Reflector“.

Solltet Ihr im Crossmode arbeiten wollen, müsste bei „Modem Mode“ die gewünschte „Ansprechbetriebsart“ angegeben werden.


Als nächstes SharkRF openSPOT für NXDN

Verweis auf oben, allerdings mit NXDN Reflector / Port 41400 / Talkgroup ID 20945, natürlich jetzt „Save“ rechts neben „NXDNReflector“.


Als nächstes behandeln wir Selbiges unter PI-STAR

Ich empfehle als Editor „Nano“ zu verwenden; bitte nicht!!! den Pi-Star-Editor, der über die Weboberfläche erreicht werden kann.

Denkt bitte daran, dass Ihr zum Editieren „root-Rechte“ benötigt und auch Schreibberechtigung erforderlich ist. Die Befehle hierfür lauten:

$rpi-rw
$sudo -s

Als Zugangsprogramme empfehle ich WINscp und/oder Putty, wenn Ihr nicht sowieso mit Tastatur, Maus und Bildschirm auf Eurem Raspberry-System unterwegs seid.

Als Editor unter WINscp empfehle ich Notepad++.

Zunächst begibt man sich in das Verzeichnis /usr/local/etc und editiert die Datei P25Hosts.txt, indem man sich an dem letzten Eintrag, den man vorfindet, orientiert und folgenden Eintrag hinzufügt (wobei die erste Zeile, die mit einer # beginnt, nur eine „Benennung“ ist und die zweite Zeile die eigentliche „Adressierung“). Der Eintrag müsste dann wie folgt aussehen:

# 10945 DL1BH P25 Reflector
10945 dl1bh.ddns.net 41000

Für NXDN ist selbiges durchzuführen in der Datei NXDNHosts.txt. Hier müsste der Eintrag dann wie folgt aussehen:

# 20945 DL1BH NXDN Reflector
20945 dl1bh.ddns.net 41400

Um zu verhindern, dass die eben editierte(n) Datei(n) durch ein Update verändert werden, wechseln wir in das Verzeichnis /usr/local/sbin.

Hier suchen wir die Datei HostFilesUpdate.sh.

Dort wird im Bereich „# Normal Operation“ die Datei für die Betriebsart, die nicht mehr geupdated werden soll, mit „# “ vor dem Wort „curl“ versehen und damit auskommentiert.

Ich weiß, dass das alles für „Linuxanfänger“ recht kompliziert klingt. Bei Rückfragen stehe ich jederzeit per E-Mail unter dl1bh@gmx.de oder in der Telegram-Gruppe „Digitalfunk (DV) Deutschland“ für Fragen zur Verfügung.

Viel Spaß beim Testen.

Gruß

Stef., DL1BH

für die Betreibergruppe „DL Nord-West“

(Stephan, Bernd und Stefan)