Dieses Dokument beschreibt die interne und externe Kommunikation der Dienste im DB0SL Multimode-System (MMDVMHost, DMRGateway, YSFGateway, ircDDBGateway).
Komponente | Zweck | Bind/Local | Remote | Protokoll | Config-Quelle |
---|---|---|---|---|---|
MMDVMHost ⇄ ircDDBGateway | D-STAR HB/Repeater ↔ Gateway | 127.0.0.1:20011 | 127.0.0.1:20010 | UDP | MMDVMHost.ini [D-Star Network] , ircddbgateway |
MMDVMHost ⇄ YSFGateway | C4FM/YSF Repeater ↔ Gateway | 127.0.0.1:3200 | 127.0.0.1:4200 | UDP | MMDVMHost.ini [System Fusion Network] , YSFGateway.ini |
MMDVMHost ⇄ DMRGateway | DMR Repeater ↔ DMR Multiplexer | 127.0.0.1:62031 | 127.0.0.1:62032 | UDP | mmdvmhost [DMR Network] (Type=Gateway) , dmrgateway [General] |
MMDVMHost ⇄ MMDVM-Board | Modem/PHY Schnittstelle | /dev/mmdvm | – | UART | mmdvmhost [Modem] |
Komponente | Ziel | Port | Protokoll | Config-Quelle |
---|---|---|---|---|
DMRGateway → BrandMeister | 2621.master.brandmeister.network | 62031 | UDP | dmrgateway [DMR Network 1] |
YSFGateway → FCS/YSF-Netze | FCS (z. B. 42001) / YSF | 42001 / dyn. | UDP | YSFGateway.ini |
ircDDBGateway → DExtra/DPlus/DCS | jeweilige Hosts | div. | UDP/TCP | ircddbgateway |
Dienst | Port | Protokoll | Hinweis |
---|---|---|---|
MMDVMHost | 7642 | TCP | [Remote Control] nur lokal erreichbar |
DMRGateway | 7643 | TCP | [Remote Control] lokal |
ircDDBGateway | 10022 | TCP | Remote Control, Passwort in ircddbgateway |
YSFGateway | – | – | Kein Remote Control-Port |
Zum Prüfen der offenen Ports:
# UDP-Ports (Loopback) ss -lunp | grep -E ':(2001[0-1]|3200|4200|42001|6203[1-2])\b' # TCP Remote-Control-Ports ss -ltnp | grep -E ':(7642|7643|10022)\b' # Wer bindet wo? sudo lsof -iUDP -nP | grep -E 'MMDVMHost|YSFGateway|DMRGateway|ircddbgateway'
127.0.0.1
./var/log/pi-star/DMRGateway-YYYY-MM-DD.log
/var/log/pi-star/YSFGateway-YYYY-MM-DD.log
/var/log/mmdvm/MMDVM-YYYY-MM-DD.log
journalctl -u ircddbgateway -f
Alle Gateways kommunizieren intern über UDP auf der Loopback-Adresse (127.0.0.1). Nach außen bestehen nur clientseitige UDP-Verbindungen zu den jeweiligen Netzwerken.