Hi there! I have been enjoying using the DVSwitch software to bridge my Allstar node into the digital modes. I followed one of the documents to then add function commands so I can switch modes and talk groups, and it works reasonably well for TGIF and Brandmeister on DMR. I ended up implementing the DVSwitch side of things on a cloud-based Allstar node because I didn’t want to go down the Hamvoip rabbit hole and mess up my Clear Node. Also, I am an iPhone user, so, this is the only way I know of to access the digital modes, and I control that with commands sent through Zoiper. Then, I found some nets that are on Fusion, such as the Saturday net on America Link. I had made my *00 command, after hitting *06 to switch to YSF, hard coded to what was the current hostname and port to Americalink. That worked OK until the reflector address must’ve changed hostnames, and one week I got some other QSO, and the next week, I got nothing. Looking it up on the ysf reflector website list told me that my problem was an address that changed. How can I, using the dvswitch.sh tune command, tune to these with a command that will look up the current address and use it? It is kind of tedious to look up hostnames when someone mentions a reflector a net is on, or I otherwise find it online. Is that even available with the commandline scripts, or am I stuck having to make rpt.conf functions that contain each hostname/port to tune to and hope they don’t change ty the time I call them up? Thanks
|
|

Steve N4IRS
Brent,
You can also tune to a YSF reflector using the reflector ID number.
You can find the ID number at
<https://register.ysfreflector.de/>
For example The DVSwitch reflector ID number is 10200. For YSF
reflectors you want to add a 8 in front of the ID.
Change modes to YSF
enter 810200 in he dial string.
You are connected to the DVSwitch YSF reflector.
Hope this helps,
73, Steve N4IRS
toggle quoted messageShow quoted text
On 1/21/2021 11:50 PM, Brent Harding
wrote:
Hi there! I have been enjoying using the
DVSwitch software to bridge my Allstar node into the digital
modes. I followed one of the documents to then add function
commands so I can switch modes and talk groups, and it works
reasonably well for TGIF and Brandmeister on DMR. I ended up
implementing the DVSwitch side of things on a cloud-based
Allstar node because I didn’t want to go down the Hamvoip
rabbit hole and mess up my Clear Node. Also, I am an iPhone
user, so, this is the only way I know of to access the digital
modes, and I control that with commands sent through Zoiper.
Then, I found some nets that are on Fusion, such as the
Saturday net on America Link. I had made my *00 command, after
hitting *06 to switch to YSF, hard coded to what was the
current hostname and port to Americalink. That worked OK until
the reflector address must’ve changed hostnames, and one week
I got some other QSO, and the next week, I got nothing.
Looking it up on the ysf reflector website list told me that
my problem was an address that changed. How can I, using the
dvswitch.sh tune command, tune to these with a command that
will look up the current address and use it? It is kind of
tedious to look up hostnames when someone mentions a reflector
a net is on, or I otherwise find it online. Is that even
available with the commandline scripts, or am I stuck having
to make rpt.conf functions that contain each hostname/port to
tune to and hope they don’t change ty the time I call them up?
Thanks
|
|
Hmmm, so, on the commandline, I tried tune 810200, and nothing happens. The dashboard doesn’t change, and my ysfgateway log file doesn’t update to show that I connected. There must’ve been something that messed up. The mmdvm log accepts the command and acknowledges changing to the reflector ID as a talk group instead. Hmmm
toggle quoted messageShow quoted text
From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> On Behalf Of Steve N4IRS Sent: Friday, January 22, 2021 7:24 AM To: main@DVSwitch.groups.io Subject: Re: [DVSwitch] command for tuning YSF with Allstar Brent, You can also tune to a YSF reflector using the reflector ID number. You can find the ID number at <https://register.ysfreflector.de/> For example The DVSwitch reflector ID number is 10200. For YSF reflectors you want to add a 8 in front of the ID. Change modes to YSF enter 810200 in he dial string. You are connected to the DVSwitch YSF reflector.
Hope this helps, 73, Steve N4IRS On 1/21/2021 11:50 PM, Brent Harding wrote: Hi there! I have been enjoying using the DVSwitch software to bridge my Allstar node into the digital modes. I followed one of the documents to then add function commands so I can switch modes and talk groups, and it works reasonably well for TGIF and Brandmeister on DMR. I ended up implementing the DVSwitch side of things on a cloud-based Allstar node because I didn’t want to go down the Hamvoip rabbit hole and mess up my Clear Node. Also, I am an iPhone user, so, this is the only way I know of to access the digital modes, and I control that with commands sent through Zoiper. Then, I found some nets that are on Fusion, such as the Saturday net on America Link. I had made my *00 command, after hitting *06 to switch to YSF, hard coded to what was the current hostname and port to Americalink. That worked OK until the reflector address must’ve changed hostnames, and one week I got some other QSO, and the next week, I got nothing. Looking it up on the ysf reflector website list told me that my problem was an address that changed. How can I, using the dvswitch.sh tune command, tune to these with a command that will look up the current address and use it? It is kind of tedious to look up hostnames when someone mentions a reflector a net is on, or I otherwise find it online. Is that even available with the commandline scripts, or am I stuck having to make rpt.conf functions that contain each hostname/port to tune to and hope they don’t change ty the time I call them up? Thanks
|
|

Steve N4IRS
Brent,
Please show the section of the MB log when you issue the command and
your YSFGateway.ini file.
Steve
toggle quoted messageShow quoted text
On 1/22/21 3:51 PM, Brent Harding
wrote:
Hmmm, so, on the commandline, I tried tune
810200, and nothing happens. The dashboard doesn’t change, and
my ysfgateway log file doesn’t update to show that I
connected. There must’ve been something that messed up. The
mmdvm log accepts the command and acknowledges changing to the
reflector ID as a talk group instead. Hmmm
Brent,
You can also tune to a YSF reflector using the reflector ID
number. You can find the ID number at <https://register.ysfreflector.de/>
For example The DVSwitch reflector ID number is 10200. For YSF
reflectors you want to add a 8 in front of the ID.
Change modes to YSF
enter 810200 in he dial string.
You are connected to the DVSwitch YSF reflector.
Hope this helps,
73, Steve N4IRS
On 1/21/2021 11:50 PM, Brent Harding
wrote:
Hi there! I have been enjoying using the
DVSwitch software to bridge my Allstar node into the digital
modes. I followed one of the documents to then add function
commands so I can switch modes and talk groups, and it works
reasonably well for TGIF and Brandmeister on DMR. I ended up
implementing the DVSwitch side of things on a cloud-based
Allstar node because I didn’t want to go down the Hamvoip
rabbit hole and mess up my Clear Node. Also, I am an iPhone
user, so, this is the only way I know of to access the
digital modes, and I control that with commands sent through
Zoiper. Then, I found some nets that are on Fusion, such as
the Saturday net on America Link. I had made my *00 command,
after hitting *06 to switch to YSF, hard coded to what was
the current hostname and port to Americalink. That worked OK
until the reflector address must’ve changed hostnames, and
one week I got some other QSO, and the next week, I got
nothing. Looking it up on the ysf reflector website list
told me that my problem was an address that changed. How can
I, using the dvswitch.sh tune command, tune to these with a
command that will look up the current address and use it? It
is kind of tedious to look up hostnames when someone
mentions a reflector a net is on, or I otherwise find it
online. Is that even available with the commandline scripts,
or am I stuck having to make rpt.conf functions that contain
each hostname/port to tune to and hope they don’t change ty
the time I call them up?
Thanks
|
|
OK, MB log when I issued the commands M: 2021-01-22 21:08:34.038 YSF, Remote CMD: txTg=ysf M: 2021-01-22 21:08:34.039 Closing YSF network connection M: 2021-01-22 21:08:34.039 Opening YSF network connection M: 2021-01-22 21:08:34.080 YSF, Remote CMD: info M: 2021-01-22 21:10:42.355 YSF, Remote CMD: txTg=810200 M: 2021-01-22 21:10:42.355 Closing YSF network connection M: 2021-01-22 21:10:42.355 Opening YSF network connection M: 2021-01-22 21:10:42.396 YSF, Remote CMD: info YSFGateway.ini file [General] Callsign=KB9LWJ Suffix=RPT # Suffix=ND Id=316982301 RptAddress=127.0.0.1 RptPort=3200 LocalAddress=127.0.0.1 LocalPort=4200 WiresXMakeUpper=1 WiresXCommandPassthrough=0 Daemon=1 [Info] RXFrequency=223500000 TXFrequency=223500000 Power=1 Latitude=41.7333 Longitude=-50.3999 Height=0 Location=GreenBay Description=YSF URL=https://groups.io/g/DVSwitch [Log] # Logging levels, 0=No logging, 1=Debug, 2=Message, 3=Info, 4=Warning, 5=Error, 6=Fatal DisplayLevel=1 FileLevel=2 FilePath=/var/log/mmdvm FileRoot=YSFGateway [aprs.fi] Enable=0 # Server=noam.aprs2.net Server=euro.aprs2.net Port=14580 Password=9999 Description=APRS Description Suffix=Y [Network] # Startup=Alabama-Link InactivityTimeout=0 Revert=0 Debug=0 [YSF Network] Enable=1 Port=42000 Hosts=/var/lib/mmdvm/YSFHosts.txt ReloadTime=60 ParrotAddress=127.0.0.1 ParrotPort=42012 # YSF2DMRAddress=127.0.0.1 # YSF2DMRPort=42013 # YSF2NXDNAddress=127.0.0.1 # YSF2NXDNPort=42014 # YSF2P25Address=127.0.0.1 # YSF2P25Port=42015 [FCS Network] Enable=1 Rooms=/var/lib/mmdvm/FCSRooms.txt Port=42001 [Mobile GPS] Enable=0 Address=127.0.0.1 Port=7834 [Remote Commands] Enable=1 Port=6073
toggle quoted messageShow quoted text
From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> On Behalf Of Steve N4IRS Sent: Friday, January 22, 2021 3:01 PM To: main@DVSwitch.groups.io Subject: Re: [DVSwitch] command for tuning YSF with Allstar Brent, Please show the section of the MB log when you issue the command and your YSFGateway.ini file.
Steve On 1/22/21 3:51 PM, Brent Harding wrote: Hmmm, so, on the commandline, I tried tune 810200, and nothing happens. The dashboard doesn’t change, and my ysfgateway log file doesn’t update to show that I connected. There must’ve been something that messed up. The mmdvm log accepts the command and acknowledges changing to the reflector ID as a talk group instead. Hmmm Brent, You can also tune to a YSF reflector using the reflector ID number. You can find the ID number at <https://register.ysfreflector.de/> For example The DVSwitch reflector ID number is 10200. For YSF reflectors you want to add a 8 in front of the ID. Change modes to YSF enter 810200 in he dial string. You are connected to the DVSwitch YSF reflector.
Hope this helps, 73, Steve N4IRS On 1/21/2021 11:50 PM, Brent Harding wrote: Hi there! I have been enjoying using the DVSwitch software to bridge my Allstar node into the digital modes. I followed one of the documents to then add function commands so I can switch modes and talk groups, and it works reasonably well for TGIF and Brandmeister on DMR. I ended up implementing the DVSwitch side of things on a cloud-based Allstar node because I didn’t want to go down the Hamvoip rabbit hole and mess up my Clear Node. Also, I am an iPhone user, so, this is the only way I know of to access the digital modes, and I control that with commands sent through Zoiper. Then, I found some nets that are on Fusion, such as the Saturday net on America Link. I had made my *00 command, after hitting *06 to switch to YSF, hard coded to what was the current hostname and port to Americalink. That worked OK until the reflector address must’ve changed hostnames, and one week I got some other QSO, and the next week, I got nothing. Looking it up on the ysf reflector website list told me that my problem was an address that changed. How can I, using the dvswitch.sh tune command, tune to these with a command that will look up the current address and use it? It is kind of tedious to look up hostnames when someone mentions a reflector a net is on, or I otherwise find it online. Is that even available with the commandline scripts, or am I stuck having to make rpt.conf functions that contain each hostname/port to tune to and hope they don’t change ty the time I call them up? Thanks
|
|

Steve N4IRS
Are you pasting the whole line?
This is a little strange:
M: 2021-01-22
21:08:34.038 YSF, Remote CMD: txTg=ysf
To change modes:
/opt/MMDVM_Bridge/dvswitch.sh mode YSF
Your gateway.ini looks OK
Please try one more:
/opt/MMDVM_Bridge/dvswitch.sh
mode YSF
/opt/MMDVM_Bridge/dvswitch.sh
tune 810200
Please capture MB and YSFGateway logs
Make sure you are capturing the entire log entry
Steve
toggle quoted messageShow quoted text
On 1/22/21 4:31 PM, Brent Harding
wrote:
OK, MB log when I issued the commands
M: 2021-01-22
21:08:34.038 YSF, Remote CMD: txTg=ysf
M: 2021-01-22
21:08:34.039 Closing YSF network connection
M: 2021-01-22
21:08:34.039 Opening YSF network connection
M: 2021-01-22
21:08:34.080 YSF, Remote CMD: info
M: 2021-01-22
21:10:42.355 YSF, Remote CMD: txTg=810200
M: 2021-01-22
21:10:42.355 Closing YSF network connection
M: 2021-01-22
21:10:42.355 Opening YSF network connection
M: 2021-01-22
21:10:42.396 YSF, Remote CMD: info
YSFGateway.ini file
[General]
Callsign=KB9LWJ
Suffix=RPT
# Suffix=ND
Id=316982301
RptAddress=127.0.0.1
RptPort=3200
LocalAddress=127.0.0.1
LocalPort=4200
WiresXMakeUpper=1
WiresXCommandPassthrough=0
Daemon=1
[Info]
RXFrequency=223500000
TXFrequency=223500000
Power=1
Latitude=41.7333
Longitude=-50.3999
Height=0
Location=GreenBay
Description=YSF
URL=https://groups.io/g/DVSwitch
[Log]
# Logging levels,
0=No logging, 1=Debug, 2=Message, 3=Info, 4=Warning,
5=Error, 6=Fatal
DisplayLevel=1
FileLevel=2
FilePath=/var/log/mmdvm
FileRoot=YSFGateway
[aprs.fi]
Enable=0
#
Server=noam.aprs2.net
Server=euro.aprs2.net
Port=14580
Password=9999
Description=APRS
Description
Suffix=Y
[Network]
#
Startup=Alabama-Link
InactivityTimeout=0
Revert=0
Debug=0
[YSF Network]
Enable=1
Port=42000
Hosts=/var/lib/mmdvm/YSFHosts.txt
ReloadTime=60
ParrotAddress=127.0.0.1
ParrotPort=42012
#
YSF2DMRAddress=127.0.0.1
# YSF2DMRPort=42013
#
YSF2NXDNAddress=127.0.0.1
#
YSF2NXDNPort=42014
#
YSF2P25Address=127.0.0.1
# YSF2P25Port=42015
[FCS Network]
Enable=1
Rooms=/var/lib/mmdvm/FCSRooms.txt
Port=42001
[Mobile GPS]
Enable=0
Address=127.0.0.1
Port=7834
[Remote Commands]
Enable=1
Port=6073
Brent,
Please show the section of the MB log when you issue the
command and your YSFGateway.ini file.
Steve
On 1/22/21 3:51 PM, Brent Harding wrote:
Hmmm, so, on the commandline, I tried
tune 810200, and nothing happens. The dashboard doesn’t
change, and my ysfgateway log file doesn’t update to show
that I connected. There must’ve been something that messed
up. The mmdvm log accepts the command and acknowledges
changing to the reflector ID as a talk group instead. Hmmm
Brent,
You can also tune to a YSF reflector using the reflector ID
number. You can find the ID number at <https://register.ysfreflector.de/>
For example The DVSwitch reflector ID number is 10200. For
YSF reflectors you want to add a 8 in front of the ID.
Change modes to YSF
enter 810200 in he dial string.
You are connected to the DVSwitch YSF reflector.
Hope this helps,
73, Steve N4IRS
On 1/21/2021 11:50 PM, Brent Harding
wrote:
Hi there! I have been enjoying using
the DVSwitch software to bridge my Allstar node into the
digital modes. I followed one of the documents to then add
function commands so I can switch modes and talk groups,
and it works reasonably well for TGIF and Brandmeister on
DMR. I ended up implementing the DVSwitch side of things
on a cloud-based Allstar node because I didn’t want to go
down the Hamvoip rabbit hole and mess up my Clear Node.
Also, I am an iPhone user, so, this is the only way I know
of to access the digital modes, and I control that with
commands sent through Zoiper. Then, I found some nets that
are on Fusion, such as the Saturday net on America Link. I
had made my *00 command, after hitting *06 to switch to
YSF, hard coded to what was the current hostname and port
to Americalink. That worked OK until the reflector address
must’ve changed hostnames, and one week I got some other
QSO, and the next week, I got nothing. Looking it up on
the ysf reflector website list told me that my problem was
an address that changed. How can I, using the dvswitch.sh
tune command, tune to these with a command that will look
up the current address and use it? It is kind of tedious
to look up hostnames when someone mentions a reflector a
net is on, or I otherwise find it online. Is that even
available with the commandline scripts, or am I stuck
having to make rpt.conf functions that contain each
hostname/port to tune to and hope they don’t change ty the
time I call them up?
Thanks
|
|