Welcome to DVSwitch
DVSwitch is a set of tools and programs related to provisioning and operating Amateur Radio digital voice networks.
Purpose
The purpose of DVSwitch is as follows:
1) Allows “local” networking during an outage of the regional national/international network server.
2) Allows a local network operator to “blend” upstream feeds from different Networks (capital N on purpose). These Networks can’t get their act together and learn how to play nice with each other (everyone guilty as far as we are concerned). They may not like people doing this, but the solution is to grow up and work with each other, and not keep trying to force people to take sides.
3) Allows local segregation of localized traffic with more flexibility.
4) Allows experimentation with linking and how it’s done (part 97 specifies experimentation and advancement of the radio art are a core part of amateur radio).
1) Allows “local” networking during an outage of the regional national/international network server.
2) Allows a local network operator to “blend” upstream feeds from different Networks (capital N on purpose). These Networks can’t get their act together and learn how to play nice with each other (everyone guilty as far as we are concerned). They may not like people doing this, but the solution is to grow up and work with each other, and not keep trying to force people to take sides.
3) Allows local segregation of localized traffic with more flexibility.
4) Allows experimentation with linking and how it’s done (part 97 specifies experimentation and advancement of the radio art are a core part of amateur radio).
Mission Statement/Position
Our stated position is:
WHEREAS the Networks continue to be largely islands and are not working together to create a unified network of Networks.
WHEREAS no firm reason has been given by any of the Networks why a *competent* local network operator cannot make this work effectively.
(US ONLY)
WHEREAS 47 CFR 97 (Amateur Radio Service) specifies that a core component of amateur radio is experimentation and advancement of the radio art [97.1(b)].
BE IT RESOLVED the core group of US amateur radio operators and experimenters organized around the DVSwitch project, and in the spirit of USA 47 CFR 97 and its intentions, support the *responsible* and *thoughtful* use of digital voice networking tools to create localized networks that will interconnect to the national/international Networks, and will support users of its tools in order to do this in the most effective and sustainable way possible.
WHEREAS the Networks continue to be largely islands and are not working together to create a unified network of Networks.
WHEREAS no firm reason has been given by any of the Networks why a *competent* local network operator cannot make this work effectively.
(US ONLY)
WHEREAS 47 CFR 97 (Amateur Radio Service) specifies that a core component of amateur radio is experimentation and advancement of the radio art [97.1(b)].
BE IT RESOLVED the core group of US amateur radio operators and experimenters organized around the DVSwitch project, and in the spirit of USA 47 CFR 97 and its intentions, support the *responsible* and *thoughtful* use of digital voice networking tools to create localized networks that will interconnect to the national/international Networks, and will support users of its tools in order to do this in the most effective and sustainable way possible.
Re: Is there a simple way for Bridging a YSF Reflector to an XLX Reflector (new 2020 Version)
andrew (callsign)
I'm also stuck with something similar here. Could anyone with a working connection to an XLX post the relevent parts of their mmdvm bridge.ini file. Owning both a YSF reflector and XLX, I have other links established in the YSF, I have the correct address entered for connection with the xlx, how does one link to a specific reflector module? A "working" snapshot of YSF to XLX would benefit greatly. Thanks.
|
|
Re: Changelog
SP2ONG Waldek
Hi Mike,
toggle quoted messageShow quoted text
Can you give an example of how to use it? Do I then run two Analog_Bridge which supports YSFN and the other YSFW with different TX ports but the same RXport with DVswitch.ini?
On Mon, Apr 20, 2020 at 10:26 AM, Mike Zingman - N4IRR wrote:
|
|
Re: Conference Bridge
JJ Cummings
C4FM didn’t need both - just the reflector, and yes we use Allstar as a hub to allow for more granular control of the modes (it’s easy to disconnect/connect a node) etc...
toggle quoted messageShow quoted text
Sent from the iRoad
On Apr 29, 2020, at 20:21, Jay <jay.n4nqy@...> wrote:
|
|
Re: Conference Bridge
Jay
Super, Thanks. So I do need both the gateway and reflector for each mode. One question, i assume you used a separate psuedo node for each mode. That makes some sense to me.
Back when I started this i was not seeing AllStar as a Hub. I kept trying to make hb_confbridge work and running into problems. I need to get more familiar now with the conf file in Allstar. I have an AllStar node running but it is vanilla and installed by the cookbook. Shouldn't take much to add a single mode (??). there is some documentation on getting DMR working, but I may tackle YSF or P25 first. They are a little less complicated. Thanks for the link. That should present me with a project for the next week or two. -- jb N4NQY
|
|
Re: Is there a simple way for Bridging a YSF Reflector to an XLX Reflector (new 2020 Version)
You can do the same thing with just MMDVM_Bridge. No YSF2DMR
required.
toggle quoted messageShow quoted text
On 4/29/20 8:33 PM, TG9AOR wrote:
You may bridge it via YSF2DMR, point the corresponding networks in their respective stanzas and away it goes. No need to have a MMDVM Bridge or Analog Bridge, if this is like you state in your question, traffic goes straight from YSF to XLX. Be aware that you do need transcoding hardware if wishing to do DSTAR on the reflector and be heard on YSF.
|
|
Re: Is there a simple way for Bridging a YSF Reflector to an XLX Reflector (new 2020 Version)
TG9AOR
You may bridge it via YSF2DMR, point the corresponding networks in their respective stanzas and away it goes. No need to have a MMDVM Bridge or Analog Bridge, if this is like you state in your question, traffic goes straight from YSF to XLX. Be aware that you do need transcoding hardware if wishing to do DSTAR on the reflector and be heard on YSF.
Working example may be found on ysf 36606 (TG9AOR-1) and XLX502C (TG9AOR-M) -- José Roberto Ruíz García Salas TG9AOR
|
|
Re: Conference Bridge
JJ Cummings
Here is a thing I finally put up...
toggle quoted messageShow quoted text
On Apr 29, 2020, at 15:15, Jay <jay.n4nqy@...> wrote:
|
|
Re: D--Star <-> XLXd <-> Allstar How?
Chris - W2CLM <cmaltese@...>
Thank you. I’ll do some further research. Chris
|
|
Re: D--Star <-> XLXd <-> Allstar How?
All the information is available on this group. Search through the messages. I'm not at my computer to give you links. My Asl is 50131which links to XLX922 E. This is the CQ-UK room. You can add Dvswitch mobile into the mix. I use Asl as a hub works really
well. Sounds good aswell.
From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of W2CLM <cmaltese@...>
Sent: Wednesday, April 29, 2020 10:48:26 PM To: main@DVSwitch.groups.io <main@DVSwitch.groups.io> Subject: Re: [DVSwitch] D--Star <-> XLXd <-> Allstar How? Thank you, Ernie. Can you expand on Ab to Mb? Just getting started with digital setups on my end.
|
|
Re: D--Star <-> XLXd <-> Allstar How?
W2CLM <cmaltese@...>
Thank you, Ernie. Can you expand on Ab to Mb? Just getting started with digital setups on my end.
|
|
Conference Bridge
Jay
I know that there are those who have done this already.
I began this quest 2+ years ago to build a server that could "conference" together AllStar, DMR, YSF, P25, NXDN and D-Star users. I wanted to create this to understand how to do it. I began to go down the road of hb_confbridge and did not have great success and got sidetracked. I got DMR and YSF working then ran out of gas. I am back on that mission and again, I know others have done it, but what is the best route to go to accomplish to goal. I need to start back at square one. Can I get a suggestion or even a Block Diagram of how to get started. Things like "Do I use Gateway, Reflectors or both and what do they connect to? I have a decent knowledge of Linux and have been doing Ham Radio Digital since the advent of D-Star and MMDVM. Is there documentation somewhere or someone who has a picture of what theirs looks like. Any assistance appreciated. Happy to take this off of the discussion here, if needed. Thanks jb N4NQY -- jb N4NQY
|
|
Re: D--Star <-> XLXd <-> Allstar How?
toggle quoted messageShow quoted text
From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of W2CLM <cmaltese@...>
Sent: Wednesday, April 29, 2020 9:12:19 PM To: main@DVSwitch.groups.io <main@DVSwitch.groups.io> Subject: [DVSwitch] D--Star <-> XLXd <-> Allstar How? Hello -
I just stood-up an instance of XLXd that I want to link to a few reflectors. I also have some friends with no digital access, using only Allstar. The XLXd is running on Debian 9 hosted on AWS EC2. The desired result is for me to install - I'm assuming ASL - on the Debian server allowing my D-Star users to talk with Allstar users. Is this a can do or is it easier to find someone with an ASL node and ask to connect? -- VY 73 / Chris
|
|
D--Star <-> XLXd <-> Allstar How?
W2CLM <cmaltese@...>
Hello -
I just stood-up an instance of XLXd that I want to link to a few reflectors. I also have some friends with no digital access, using only Allstar. The XLXd is running on Debian 9 hosted on AWS EC2. The desired result is for me to install - I'm assuming ASL - on the Debian server allowing my D-Star users to talk with Allstar users. Is this a can do or is it easier to find someone with an ASL node and ask to connect? -- VY 73 / Chris
|
|
Re: HBLink and DMRLink
Paul on6dp
HI,
I would like connect my AllStar Node to HBLINK Server My ASL Node is #50941 and HBLink Belgium is on 51.75.249.214 How can I do that? Can you help me ? 73 Paul, ON6DP
|
|
Re: Need another set of eyes
#mmdvm_bridge
It fixed itself!
|
|
Re: Is there a simple way for Bridging a YSF Reflector to an XLX Reflector (new 2020 Version)
ve6gcd@...
Hi Steve,
Yes, I was probably overthinking about the set up. I assumed the YSF reflector is located on a separate server knowing that the XLX reflector already have C4FM mode. That is why I added YSF Gateway to the diagram. 73, Geoffrey
|
|
Re: Is there a simple way for Bridging a YSF Reflector to an XLX Reflector (new 2020 Version)
Geoff,
toggle quoted messageShow quoted text
You do not need YSGFateway between YSFReflector and MMDVM_Bridge Steve
On 4/29/2020 1:58 PM,
ve6gcd@... wrote:
Are you referring to an XLX reflector in C4FM mode?
|
|
Re: Is there a simple way for Bridging a YSF Reflector to an XLX Reflector (new 2020 Version)
ve6gcd@...
Are you referring to an XLX reflector in C4FM mode?
XLX in C4FM mode is not a real YSF reflector. It is internally a DMR engine performing an automatic TLV conversion to C4FM within the same module. Thus, to bridge this you can use MMDVM Bridge: YSF reflector on one end while bridge to an XLX DMR on the other end. There are two options to set up DMR XLX: 1) DMR Gateway (simplest) 2) HBlink3 (may need some understanding of Python to troubleshoot during installation) After that, bridge the existing YSF reflector to the XLX DMR using MMDVM_Bridge. URL information of the instructions already provided previously on this thread. Diagrams on how to set this up as shown below. YSF Reflector to XLX DMR only: YSF Refector <-> YSFGateway <-> MMDVM Bridge <-> DMR Gateway (or HBlink3) <-> XLX DMR YSF Reflector to XLX C4FM: YSF Refector <-> YSFGateway <-> MMDVM Bridge <-> DMR Gateway (or HBlink3) <-> XLX DMR + YSFGateway to port 42000 of XLX reflector of the same module 73, Geoffrey VE6GCD
|
|
Re: Is there a simple way for Bridging a YSF Reflector to an XLX Reflector (new 2020 Version)
The link is a YSF to DMR bridge. That will get you most of the way
there.
toggle quoted messageShow quoted text
Look at MMDVM_Bridge.ini for the info for connecting to XLX rather then BM. Steve
On 4/29/2020 11:45 AM, Uli wrote:
Thanks Steve, but that does not help very much:
|
|
Re: Is there a simple way for Bridging a YSF Reflector to an XLX Reflector (new 2020 Version)
Uli
Thanks Steve, but that does not help very much:
I want to Bridge a YSF Reflector to an XLX Reflector, not DMR to XLX I have tried all kinds of suggestions from the forum but neither does work. How should MMDVM_Bridge.ini and DVSwitch.ini look like? Is there anything else I might have overlooked?
|
|