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: Installing DVSwitch-Dashboard on top of existing DVSwitch/Quantar-Bridge Install
Steve D. Jones
I went through the same thing yesterday. Ended up doing a fresh install and still had the same issue.
toggle quoted messageShow quoted text
In the end, I think what fixed it was an apt update followed by an apt upgrade after I got the pi imaged. The only other problem I encountered was installing php5 for the dashboard. Ended up just installing php which seems to have given me php7.
On Apr 2, 2021, at 12:19 PM, Steve N4IRS <szingman@msgstor.com> wrote:
|
|
Re: How to update DMRIDs.dat
They do, updating the data files is not a core element.
toggle quoted messageShow quoted text
On 4/2/2021 2:45 PM, IK7VXC Mike wrote:
Thanks Steve. I thought they shared the same core elements.
|
|
Re: How to update DMRIDs.dat
IK7VXC Mike
Thanks Steve. I thought they shared the same core elements.
Mike IK7VXC
|
|
Re: How to update DMRIDs.dat
Mike,
toggle quoted messageShow quoted text
I have no idea. We don't use DVlink. I suggest you ask them.
On 4/2/2021 2:37 PM, IK7VXC Mike wrote:
On 2 Raspberry Pis I run both Dvswitch server and Dvlink.
|
|
How to update DMRIDs.dat
On 2 Raspberry Pis I run both Dvswitch server and Dvlink.
On the dvswitch server the dmrids.dat seems updated (I searched for my talker alias - which is relatively new - and it's there). On the other hand the dvlink' dmrids.dat is NOT updated (my talker alias and others are missing). Is there a special command I can use to update the dmrids.dat file? Thanks Mike IK7VXC
|
|
Re: Installing DVSwitch-Dashboard on top of existing DVSwitch/Quantar-Bridge Install
Steve,
toggle quoted messageShow quoted text
Something does not sound quite right. Please show the output of apt update. Steve N4IRS
On 4/2/2021 11:26 AM, Steve D. Jones
via groups.io wrote:
I'm currently running dvswitch and Quantar-Bridge and would like to add a dashboard. Looks like the initial install I did didn't include the dashboard server.
|
|
Installing DVSwitch-Dashboard on top of existing DVSwitch/Quantar-Bridge Install
Steve D. Jones
I'm currently running dvswitch and Quantar-Bridge and would like to add a dashboard. Looks like the initial install I did didn't include the dashboard server.
I backed up my existing install with the intention of installing the complete dvswitch-server repository but I'm getting hung up on installing it. The apt-get command can't find the package "Unable to locate package dvswitch-server". My sources.list file shows only one source, raspbian.raspberry.org. Is there another source I need to add to be able to install the new server?
|
|
Re: A little help on how to modify one of the preset DMR networks
IK7VXC Mike
Thank you Steve. I'm counting on it
Mike IK7VXC
|
|
Re: A little help on how to modify one of the preset DMR networks
Mike,
toggle quoted messageShow quoted text
No, sorry it's not easily changeable. This will be changed in the next revision. Steve N4IRS
On 4/1/2021 12:30 PM, IK7VXC Mike
wrote:
Under DMR Networks I have the option to configure up to 5 DMR networks. Apparently the first 3 seem kind of locked on Braindmeister, DMRPlus and TGIF.
|
|
A little help on how to modify one of the preset DMR networks
IK7VXC Mike
Under DMR Networks I have the option to configure up to 5 DMR networks. Apparently the first 3 seem kind of locked on Braindmeister, DMRPlus and TGIF.
I already have configured networks 4 and 5; I need to configure network 3 to work on the HBLink network. I can still do that by just setting the HBlink server but I also wish to modify where it says TGIF (please see pic) https://ibb.co/g7TgDFC If this doesn't involve some major editing, could you please point me in the right direction? I also wish to change the popup message where it says "Wait for ....TGIF" into "Wait for ... HBlink". (see pic) https://ibb.co/whb8Dpq Thank you IK7VXC Mike
|
|
Checking my work...
#mmdvm_bridge
haydenkaufman@...
Trying to setup DMR to D-STAR so I can incorporate D-STAR into my DMR HT for EmComm activities. I have a DV-Stick. Does this look right? Just smashing my head in at 3AM. Thanks Hayden N2HAY
|
|
locked
DVSwitch component updates and additions
We have updated all the major components of DVSwitch along with adding a new member of the family.
Analog_Reflector 1.1.19 AllStar metadata and highlight updates hUC toast for corrupt json Define reflector exit codes Add mode specific UI Modal iOS warning on cert mismatch Package latest doc file Fix AR to AR tune processing Add DVSM support for available modes Add AllStar node list highlight for transmitting nodes Analog_Bridge 1.6.2 Protect threads from signals SIGHUP does a LogClose() Add STFU as a valid mode MMDVM_Bridge 1.6.4 Suppress TAG_EVENTs BM Freq adjustments P25 and DMR callsign lookup when not provided. STFU fix for no audio packets SIGHUP closes log. Next log statement will reopen it. Change fatal exit code to 254 STFU 0.3.2 Add version number to the STFU reporting (user agent) Make reconnect remember the last selected TG for re-subscription Watch for ping timeouts and re-load Add TA dvswitch.sh 1.6.1 New URL for allmondb Use max of 14 characters to match process name Allow a list of processes for getUDPPortsForProcess Account for format change of P25 and NXDN host files Change APRS host URL Add ASL and STFU
|
|
locked
Re: Shaming for using an app
On 31/3/21 9:43 am, Tito Lopez - YN1OB wrote:
It is not for them to harass you on how you handle your businesses. IAgree totally. As far as I'm concerned, they can take a long walk off a short pier. :) While I prefer to go in via some form of amateur RF, I do use apps and computer access, when appropriate, and I don't care what others use, just keep active. :) I used to get heckled for not having a top notch HF rig or not puttingYeah, I've had some of that, but what many do on HF (chasing DX entities and contesting) doesn't interest me. Each to their own. If you enjoy it, do it, if you don't, then don't. :) Now that my main phone is an Apple, I'm more likely to be using hUC than DVSwitch Mobile, when I do use IP directly. hUC is quite impressive, that's for sure. -- 73 de Tony VK3JED/VK3IRL http://vkradio.com
|
|
locked
Re: Shaming for using an app
Tito Lopez - YN1OB
It is not for them to harass you on how you handle your businesses. I would just ignore them self righteous numbnuts. Follow the beat of your own drum and Screw what anyone else thinks. I used to get heckled for not having a top notch HF rig or not putting out 500 watts. Screw them, You don't need them. There are plenty of hams out there that will hold an interesting QSO without the hassle. w3daw yn1ob
On Sat, Mar 27, 2021 at 12:08 AM IK7VXC Mike <gammaproject@...> wrote: Thank you guys for your support. Too bad Steve didn't pick up on my request ... (sigh ..)
|
|
Allmon2 / Asterisk
Jim, AA7CL
Hope I'm in the right place, if not, please advise.
Running asl stretch on an ESXI host, debian 9 VM. Finally got allmon2 to login to the node however, I can't seem to resolve the "Could not connect to Asterisk Manager." error. using Allmon2. The node show registered. I can however, telnet in on port 5038 and authenticate just fine. Also, can't get asterisk to acknowledge any commands in asterisk -cli. I do get DTMF decoding, audio to and from the radio along with ptt but even using rpt fun cannot get anything to happen when I issue a command ( rpt fun mynode *3othernode) etc. Any ideas?
|
|
Re: Problem running new DVSwitch on same server as XLX, YSF, P25 or NXDN reflectors
Yes, I do run a p25 bridge.
toggle quoted messageShow quoted text
On 30/3/21 12:25 pm, Steve N4IRS wrote:
Did you have anything running with P25? A bridge perhaps?
|
|
Re: Problem running new DVSwitch on same server as XLX, YSF, P25 or NXDN reflectors
Did you have anything running with P25? A bridge perhaps?
toggle quoted messageShow quoted text
On 3/29/21 9:24 PM, Tony Langdon wrote:
On 30/3/21 12:37 am, Steve N4IRS wrote:Yes, you can stop QB abd keep QB from starting at boot. I doubt youI have seen it cause high CPU usage - not necessarily 100%, but at least
|
|
Re: Problem running new DVSwitch on same server as XLX, YSF, P25 or NXDN reflectors
On 30/3/21 12:37 am, Steve N4IRS wrote:
Yes, you can stop QB abd keep QB from starting at boot. I doubt youI have seen it cause high CPU usage - not necessarily 100%, but at least 50%, confirmed by top. In my case, disabling QB was the solution. -- 73 de Tony VK3JED/VK3IRL http://vkradio.com
|
|
Re: Problem running new DVSwitch on same server as XLX, YSF, P25 or NXDN reflectors
On 30/3/21 12:33 am, Alec-N1AJW wrote:
I found that the ircgateway was running which blocked xlx fromI've seen similar high CPU usage by Quantar_Bridge and have had to disable it, since I don't use it. -- 73 de Tony VK3JED/VK3IRL http://vkradio.com
|
|
Re: DVS install on Hytera PNC380 ?
Allister
Thanks for that Mike,
I will give it a go when I get the kids off to bed this evening . Allister
|
|