Small help needed getting started with YSF into MMDVM_Bridge and YSFGateway


W8DSB
 

All, I have a node that has been running for a few years. It has [Allstar, Echolink, DMR] cloud ==> [XLX (with AMBE) to DStar] pi. All is working as it should. Anyways with more and more of our users buying 991A radios I was asked to add Fusion.

First thing I did was go to https://register.ysfreflector.de/ and setup a account and added the cloud server "US LARK" Port 42000

When I ask the reflector website to test it, it fails and therefore does not seem to add it to the host file. Can someone point me in the right direction?

In the OPT files I set the following on:

snip MMDVM_BRIDGE.ini
[System Fusion]
Enable=1

[System Fusion Network]
Enable=1
LocalAddress=127.0.0.1
LocalPort=3200
GatewayAddress=ysfreflector.dvswitch.org
GatewayPort=42166
Debug=0


snip DVswitch.ini
Address = 127.0.0.1             ; Address to send AMBE TLV frames to (export)
TXPort = 35100                  ; Port to send AMBE TLV frames to (export)
RXPort = 35103                  ; Port to listen on (import)
FallbackID = 1234567         ; In case we can not find a valid DMR id in the database, export this one
ExportTG = 1234                 ; Which TG to export
Slot = 2                               ; Export slot

snip YSFGateway.ini
[YSF Network]
Enable=1
Port=42000
Hosts=/var/lib/mmdvm/YSFHosts.txt
ReloadTime=60
ParrotAddress=127.0.0.1
ParrotPort=42012


 

Setting up a ysfreflector is fairly easy.
Intall it and edit the ini file to suit 
Open port in firewall.
Start ysfreflector.
Register ysfreflector. 
Remember to answer back the email or your reflector will not be registered.
Linking to a ysf reflector to your system is easy with MMDVM_Bridge.


From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of W8DSB <w8dsb@...>
Sent: Tuesday, March 15, 2022 11:10:16 PM
To: main@DVSwitch.groups.io <main@DVSwitch.groups.io>
Subject: [DVSwitch] Small help needed getting started with YSF into MMDVM_Bridge and YSFGateway
 
All, I have a node that has been running for a few years. It has [Allstar, Echolink, DMR] cloud ==> [XLX (with AMBE) to DStar] pi. All is working as it should. Anyways with more and more of our users buying 991A radios I was asked to add Fusion.

First thing I did was go to https://register.ysfreflector.de/ and setup a account and added the cloud server "US LARK" Port 42000

When I ask the reflector website to test it, it fails and therefore does not seem to add it to the host file. Can someone point me in the right direction?

In the OPT files I set the following on:

snip MMDVM_BRIDGE.ini
[System Fusion]
Enable=1

[System Fusion Network]
Enable=1
LocalAddress=127.0.0.1
LocalPort=3200
GatewayAddress=ysfreflector.dvswitch.org
GatewayPort=42166
Debug=0


snip DVswitch.ini
Address = 127.0.0.1             ; Address to send AMBE TLV frames to (export)
TXPort = 35100                  ; Port to send AMBE TLV frames to (export)
RXPort = 35103                  ; Port to listen on (import)
FallbackID = 1234567         ; In case we can not find a valid DMR id in the database, export this one
ExportTG = 1234                 ; Which TG to export
Slot = 2                               ; Export slot

snip YSFGateway.ini
[YSF Network]
Enable=1
Port=42000
Hosts=/var/lib/mmdvm/YSFHosts.txt
ReloadTime=60
ParrotAddress=127.0.0.1
ParrotPort=42012


W8DSB
 

Thanks for the reply....when you say install ysfreflector, is this different then YSFGateway? If so where does one find a linux version?


W8DSB
 

Found it, installing now


W8DSB
 

Some progress has been made....I have YSFReflector running, had to install and create log file paths manualy. I was able to register and its in the HOST file.

The log file states it opened a 42000 port as expected. It also states it opend a 32780 => I assume this is th eport I need to link to MMDVM_Bridge.... but how?

This did not work, as the audio is not avalable on DMR or ASL

[System Fusion Network]
Enable=1
LocalAddress=127.0.0.1
LocalPort=32780
GatewayAddress=127.0.0.1
GatewayPort=
Debug=0


 

Now you have your Reflector running. You will want to it to connect to the rest of your system. I connect mine to to a module on XLX. I use a stand alone version of MMDVM_Bridge. You have to enable DMR and YSF, also change port and Ip settings to point to Xlx and ysf reflector.

Dvswitch.ini has to be changed. 

Look at the Dmr and Ysf ports.
Change the ports on ysf to the same as Dmr. But swap the TX and RX ports around.
You want Dmr Tx to Rx Ysf and Dmr Rx to Tx Ysf



From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of W8DSB <w8dsb@...>
Sent: Thursday, March 17, 2022 2:14:08 AM
To: main@DVSwitch.groups.io <main@DVSwitch.groups.io>
Subject: Re: [DVSwitch] Small help needed getting started with YSF into MMDVM_Bridge and YSFGateway
 
Some progress has been made....I have YSFReflector running, had to install and create log file paths manualy. I was able to register and its in the HOST file.

The log file states it opened a 42000 port as expected. It also states it opend a 32780 => I assume this is th eport I need to link to MMDVM_Bridge.... but how?

This did not work, as the audio is not avalable on DMR or ASL

[System Fusion Network]
Enable=1
LocalAddress=127.0.0.1
LocalPort=32780
GatewayAddress=127.0.0.1
GatewayPort=
Debug=0


W8DSB
 
Edited

I got it running, posting for others:

DVSwitch
[DMR]
Address = 127.0.0.1             ; Address to send AMBE TLV frames to (export)
TXPort = 31100                  ; Port to send AMBE TLV frames to (export)
RXPort = 31103                  ; Port to listen on (import)
Slot = 2                        ; Export slot

Address = 127.0.0.1             ; Address to send AMBE TLV frames to (export)
; TXPort = 35100                  ; Port to send AMBE TLV frames to (export)
; RXPort = 35103                  ; Port to listen on (import)
TXPort = 31103                  ; Port to send AMBE TLV frames to (export)
RXPort = 31100                  ; Port to listen on (import)
FallbackID = 1234567            ; In case we can not find a valid DMR id in the database, export this one
ExportTG = xxxxxxx               ; Which TG to export
Slot = 2                                  ; Export slot

MMDVM_Bridge
[DMR]
Enable=1
ColorCode=1
EmbeddedLCOnly=1
DumpTAData=0

[System Fusion]
Enable=1

[DMR Network]
Enable=1
Address=xxxxx.ddnsfree.com
Port=62031
Jitter=750
Local=62032
Password=xxxxx
#Options=
Slot1=0
Slot2=1
Debug=0

[System Fusion Network]
Enable=1
LocalAddress=127.0.0.1
LocalPort=3200
GatewayAddress=127.0.0.1
GatewayPort=42000
Debug=0