Welcome to DVSwitch
Purpose
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
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: MMDVM_BRIDGE and connect to XLX selected Module
#mmdvm_bridge
SP2ONG Waldek
Steve KC1AWV
Did you try connect to XLX and slected Modlue via MMDVM_Bridge with your example ? [XLX Network] Enabled=1 File=/var/lib/mmdvm/XLXHosts.txt Port=62030 Password=passw0rd ReloadTime=60 # Local=3351 Slot=1 TG=6 Base=64000 Startup=123 Relink=10 Debug=0 Module=D
|
|
Re: Image for Raspberry pi3 with Debian 10 Buster with DVSWICTH SERVER, HBLINK3 AND HBMONITOR.
lol thanks Steve, that was it!! I saw my mistake after i sent the email.
On Wed, Oct 2, 2019 at 2:01 PM Steve KC1AWV <smiller@...> wrote:
|
|
Re: MMDVM_BRIDGE and connect to XLX selected Module
#mmdvm_bridge
I could have sworn we tested this. I will look when I get a chance.
My time is very limited because:
toggle quoted messageShow quoted text
1: I am moving after 22 years to a temporary apartment. (Until the new house is ready) 2: I am replacing 2 fiber switches in my SAN 3: I am upgrading enterprise to O365. (upgrade?)
On 10/2/2019 2:58 PM, Steve KC1AWV
wrote:
|
|
Re: Image for Raspberry pi3 with Debian 10 Buster with DVSWICTH SERVER, HBLINK3 AND HBMONITOR.
Try en_US
On Wed, Oct 2, 2019 at 3:00 PM Russell, KV4S <russelljthomas@...> wrote:
-- Steve Miller KC1AWV
|
|
Re: Image for Raspberry pi3 with Debian 10 Buster with DVSWICTH SERVER, HBLINK3 AND HBMONITOR.
well i did something wrong now i have no voice feedback.... What does the Language need to be set to for English?
On Wed, Oct 2, 2019 at 1:52 PM Russell, KV4S via Groups.Io <russelljthomas=gmail.com@groups.io> wrote:
|
|
Re: MMDVM_BRIDGE and connect to XLX selected Module
#mmdvm_bridge
Sorry Steve, I can feel the frustration. I have tested with the Options line, and nothing happens on the XLX side. root@test:/opt/MMDVM_Bridge_2# ./MMDVM_Bridge MMDVM_Bridge.ini I: 2019-10-02 18:50:28.154 MMDVM_Bridge: I: 2019-10-02 18:50:28.155 Portions Copyright (C) 2018 DVSwitch, INAD. I: 2019-10-02 18:50:28.155 Hacks by Mike N4IRR and Steve N4IRS I: 2019-10-02 18:50:28.155 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- I: 2019-10-02 18:50:28.155 This software is for use on amateur radio networks only, I: 2019-10-02 18:50:28.155 it is to be used for educational purposes only. Its use on I: 2019-10-02 18:50:28.155 commercial networks is strictly prohibited. I: 2019-10-02 18:50:28.155 Copyright(C) 2015-2018 by Jonathan Naylor, G4KLX and others M: 2019-10-02 18:50:28.155 MMDVM_Bridge-20180423 is starting M: 2019-10-02 18:50:28.155 Built 10:47:32 Jun 24 2019 (GitID #30648ec) I: 2019-10-02 18:50:28.155 General Parameters I: 2019-10-02 18:50:28.155 Callsign: KC1AWV I: 2019-10-02 18:50:28.155 Id: 3122790 I: 2019-10-02 18:50:28.155 Duplex: no I: 2019-10-02 18:50:28.155 Timeout: 180s I: 2019-10-02 18:50:28.155 D-Star: disabled I: 2019-10-02 18:50:28.155 DMR: enabled I: 2019-10-02 18:50:28.155 YSF: disabled I: 2019-10-02 18:50:28.155 P25: disabled I: 2019-10-02 18:50:28.155 NXDN: disabled I: 2019-10-02 18:50:28.155 Modem Parameters I: 2019-10-02 18:50:28.155 Port: /dev/null I: 2019-10-02 18:50:28.156 RX Invert: no I: 2019-10-02 18:50:28.156 TX Invert: no I: 2019-10-02 18:50:28.156 PTT Invert: no I: 2019-10-02 18:50:28.156 TX Delay: 100ms I: 2019-10-02 18:50:28.156 RX Offset: 0Hz I: 2019-10-02 18:50:28.156 TX Offset: 0Hz I: 2019-10-02 18:50:28.156 RX DC Offset: 0 I: 2019-10-02 18:50:28.156 TX DC Offset: 0 I: 2019-10-02 18:50:28.156 RF Level: 100.0% I: 2019-10-02 18:50:28.156 DMR Delay: 0 (0.0ms) I: 2019-10-02 18:50:28.156 RX Level: 50.0% I: 2019-10-02 18:50:28.156 CW Id TX Level: 50.0% I: 2019-10-02 18:50:28.156 D-Star TX Level: 50.0% I: 2019-10-02 18:50:28.156 DMR TX Level: 50.0% I: 2019-10-02 18:50:28.156 YSF TX Level: 50.0% I: 2019-10-02 18:50:28.156 P25 TX Level: 50.0% I: 2019-10-02 18:50:28.156 NXDN TX Level: 50.0% I: 2019-10-02 18:50:28.156 RX Frequency: 0Hz (0Hz) I: 2019-10-02 18:50:28.156 TX Frequency: 0Hz (0Hz) M: 2019-10-02 18:50:28.156 Opening the MMDVM I: 2019-10-02 18:50:28.156 Display Parameters I: 2019-10-02 18:50:28.156 Type: I: 2019-10-02 18:50:28.156 DMR Network Parameters I: 2019-10-02 18:50:28.156 Address: 173.208.200.180 I: 2019-10-02 18:50:28.156 Port: 62030 I: 2019-10-02 18:50:28.156 Local: 62331 I: 2019-10-02 18:50:28.157 Jitter: 360ms I: 2019-10-02 18:50:28.157 Slot 1: enabled I: 2019-10-02 18:50:28.157 Slot 2: enabled I: 2019-10-02 18:50:28.157 Mode Hang: 3s I: 2019-10-02 18:50:28.157 Options: StartRef=4004 I: 2019-10-02 18:50:28.157 Info Parameters I: 2019-10-02 18:50:28.157 Callsign: KC1AWV I: 2019-10-02 18:50:28.157 RX Frequency: 0Hz I: 2019-10-02 18:50:28.157 TX Frequency: 0Hz I: 2019-10-02 18:50:28.157 Power: 1W I: 2019-10-02 18:50:28.157 Latitude: 41.733299deg N I: 2019-10-02 18:50:28.157 Longitude: -50.399899deg E I: 2019-10-02 18:50:28.157 Height: 0m I: 2019-10-02 18:50:28.157 Location: "Test Bridge" I: 2019-10-02 18:50:28.157 Description: "MMDVM_Bridge" I: 2019-10-02 18:50:28.157 URL: "https://www.erdn.net" M: 2019-10-02 18:50:28.157 DMR, Opening DMR Network I: 2019-10-02 18:50:28.157 RSSI I: 2019-10-02 18:50:28.157 Mapping File: RSSI.dat W: 2019-10-02 18:50:28.157 Cannot open the RSSI data file - RSSI.dat I: 2019-10-02 18:50:28.157 DMR Id Lookups I: 2019-10-02 18:50:28.157 File: /var/lib/mmdvm/DMRIds.dat I: 2019-10-02 18:50:28.157 Reload: 24 hours I: 2019-10-02 18:50:28.259 Loaded 145028 Ids to the DMR callsign lookup table I: 2019-10-02 18:50:28.259 DMR RF Parameters I: 2019-10-02 18:50:28.259 Id: 3122790 I: 2019-10-02 18:50:28.259 Color Code: 1 I: 2019-10-02 18:50:28.259 Self Only: no I: 2019-10-02 18:50:28.259 Embedded LC Only: yes I: 2019-10-02 18:50:28.259 Dump Talker Alias Data: no I: 2019-10-02 18:50:28.259 Prefixes: 0 I: 2019-10-02 18:50:28.259 Call Hang: 3s I: 2019-10-02 18:50:28.259 TX Hang: 3s I: 2019-10-02 18:50:28.259 Mode Hang: 10s M: 2019-10-02 18:50:28.259 DMR, Opening INI file: DVSwitch.ini M: 2019-10-02 18:50:28.260 DMR, Setting [DMR] Address -> 127.0.0.1 M: 2019-10-02 18:50:28.260 DMR, Setting [DMR] TXPort -> 33100 M: 2019-10-02 18:50:28.260 DMR, Setting [DMR] RXPort -> 33103 M: 2019-10-02 18:50:28.260 DMR, Setting [DMR] Slot -> 2 M: 2019-10-02 18:50:28.260 DMR, Transmitting on 127.0.0.1:33100 and listening on port 33103. Result = 1 M: 2019-10-02 18:50:28.260 MMDVM_Bridge-20180423 is running I: 2019-10-02 18:50:28.260 Started the DMR Id lookup reload thread D: 2019-10-02 18:50:38.276 DMR, Sending authorisation D: 2019-10-02 18:50:38.291 DMR, Sending configuration D: 2019-10-02 18:50:38.306 DMR, Sending options M: 2019-10-02 18:50:38.322 DMR, Logged into the master successfully Once logged in, XLX does not move the client to the requested module. I think the reason I am confused was that a few months ago, I switched to hblink - which can take a XLX module in the 4000s.
On Wed, Oct 2, 2019 at 2:36 PM Steve N4IRS <szingman@...> wrote:
-- Steve Miller KC1AWV
|
|
Re: Image for Raspberry pi3 with Debian 10 Buster with DVSWICTH SERVER, HBLINK3 AND HBMONITOR.
I may have found where to set the language for NXDN and P25: Language=es_ES change to Language=es_US sudo find / -name "P25Gateway.ini" find: ‘/run/user/1000/gvfs’: Permission denied /opt/P25Clients/P25Gateway/P25Gateway.ini pi@dvswicth:/opt/NXDNClients/NXDNGateway $ sudo nano NXDNGateway.ini pi@dvswicth:/opt/NXDNClients/NXDNGateway $ cd /opt/P25Clients/P25Gateway/ pi@dvswicth:/opt/P25Clients/P25Gateway $ sudo nano P25Gateway.ini
On Wed, Oct 2, 2019 at 1:14 PM Russell, KV4S via Groups.Io <russelljthomas=gmail.com@groups.io> wrote:
|
|
Re: MMDVM_BRIDGE and connect to XLX selected Module
#mmdvm_bridge
Has anyone tried Options=StartRef=4004 in the [DMR Network] stanza?
toggle quoted messageShow quoted text
On 10/2/2019 2:25 PM, Adrian Fewster
wrote:
|
|
Re: Image for Raspberry pi3 with Debian 10 Buster with DVSWICTH SERVER, HBLINK3 AND HBMONITOR.
Adrian, Thank you! It had a KV4S C on the D-Plus screen. when I set it to just KV4S Saved and rebooted REFs started working for me on transmit!!Joaquin, thanks for your note to Denny I was also able to set the ircDBBGateway to english in the Misc tab so, DStar responses are in English now! To accomplish this use VNC Viewer to see the desktop then run this in a terminal window sudo ircddbgatewayconfig it took about 3-4 minutes for this to come up for me. it wouldn't let me do it from an ssh window remotely. I'm assuming there is something similar for the P25 & NXDN gateways on how to set the location/language. Are either of you able to point me in the right direction for that?
On Wed, Oct 2, 2019 at 3:01 AM Adrian Fewster <vk4tux@...> wrote:
|
|
Re: bridging ASL, DMR and DSTAR
Patrick Perdue
Yes, I've also thought of high pass/low pass filtering into and out of ASL. Ideally, I'd use a chain that looks something like this:
DMR > hpf/lpf > limiter > AB > ASL Throw an expander after the hpf/lpf when going the other way, and maybe not use a limiter. Some of these digital radios are just unnecessarily hot (Radioddity GD77S, for example,) and I'd like to tame that on the way in to ASL without just attenuating the entire signal, since levels will be everywhere.
|
|
Re: MMDVM_BRIDGE and connect to XLX selected Module
#mmdvm_bridge
SP2ONG Waldek
> Options=StartRef=4004 << will this work with XLX from MMDVM_BRIDGE dmr network config to link module D ? This would be great if it works, if not could it be enabled ?
|
|
Re: bridging ASL, DMR and DSTAR
If you could run G722 at 16 kHz sampling within ASL that would be great. But I imagine the 8 ks/sec rate is pretty hard-coded into asterisk and not easily changed. Basically the issue is that the digital modes use vocoders and the analog side uses codecs. The 8 kHz codecs were never intended to reproduce anything above 3.4 KHz. If you pipe your digital radio to spectrum lab, or similar, you may be surprised how much “stuff” there is up around 3.5 kHz on some signals … it is better to chop that stuff off rather than generate a whole bunch of IMD with it.
Ken
From: main@DVSwitch.groups.io [mailto:main@DVSwitch.groups.io] On Behalf Of Steve KC1AWV
I see what you're getting at, Ken. I wonder if anyone has tried G722 on ASL? I think I have a desk phone that supports it, maybe I can try it out and see what happens.
On Wed, Oct 2, 2019 at 11:09 AM Ken KE2N via Groups.Io <ke2n=cs.com@groups.io> wrote:
Steve Miller KC1AWV
|
|
Re: MMDVM_BRIDGE and connect to XLX selected Module
#mmdvm_bridge
toggle quoted messageShow quoted text
On 10/2/2019 10:49 AM, Waldek SP2ONG
wrote:
Ok, maybe it would be good to update the .ini file because many of us download from github mmdvm_bridge
|
|
Re: bridging ASL, DMR and DSTAR
I see what you're getting at, Ken. I wonder if anyone has tried G722 on ASL? I think I have a desk phone that supports it, maybe I can try it out and see what happens.
On Wed, Oct 2, 2019 at 11:09 AM Ken KE2N via Groups.Io <ke2n=cs.com@groups.io> wrote: going the other way (DMR/C4FM-> Analog) could use help too. It seems the vocoders are quite capable of making a lot of sound energy in the 3-4 kHz range. It's what gives those digital modes a characteristic "sharp" sound. Unfortunately, on the ASL side, things are affected by the 8 ks/sec rate. Although it is theoretically possible to reproduce 3.99 kHz sound with this sampling rate, audio gets more and more distorted as you go above 3 kHz. It would be a big improvement if the digital stream were filtered through a steep low pass filter - with a shoulder just above 3 kHz - before being passed to the analog side of things, -- Steve Miller KC1AWV
|
|
Re: MMDVM_BRIDGE and connect to XLX selected Module
#mmdvm_bridge
> Then why do you quote DMRGateway config # for Module = D ? That was my mistake, I was looking fast through my docs and made the mistake of quoting the wrong part.
On Wed, Oct 2, 2019 at 11:02 AM Adrian Fewster <vk4tux@...> wrote:
-- Steve Miller KC1AWV
|
|
Re: MMDVM_BRIDGE and connect to XLX selected Module
#mmdvm_bridge
Check the doc directory on GitHub.
Sent by smoke signal (AT&T)
From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Waldek SP2ONG <sp2ong@...>
Sent: Wednesday, October 2, 2019 10:49:06 AM To: main@DVSwitch.groups.io <main@DVSwitch.groups.io> Subject: Re: [DVSwitch] MMDVM_BRIDGE and connect to XLX selected Module #mmdvm_bridge Ok, maybe it would be good to update the .ini file because many of us download from github mmdvm_bridge
I will be try use mmdvm_bridge with your example, like in DMR Gateway configuration 73 Waldek
|
|
Re: bridging ASL, DMR and DSTAR
going the other way (DMR/C4FM-> Analog) could use help too. It seems the vocoders are quite capable of making a lot of sound energy in the 3-4 kHz range. It's what gives those digital modes a characteristic "sharp" sound. Unfortunately, on the ASL side, things are affected by the 8 ks/sec rate. Although it is theoretically possible to reproduce 3.99 kHz sound with this sampling rate, audio gets more and more distorted as you go above 3 kHz. It would be a big improvement if the digital stream were filtered through a steep low pass filter - with a shoulder just above 3 kHz - before being passed to the analog side of things,
Ken KE2N
|
|
Re: MMDVM_BRIDGE and connect to XLX selected Module
#mmdvm_bridge
SP2ONG Waldek
Ok, maybe it would be good to update the .ini file because many of us download from github mmdvm_bridge
I will be try use mmdvm_bridge with your example, like in DMR Gateway configuration 73 Waldek
|
|
Re: MMDVM_BRIDGE and connect to XLX selected Module
#mmdvm_bridge
I think the config file on GitHub is a carry over from a previous version. From what I know, adding the Module line to the DMR Network stanza should connect you to a module when established. There's no official documentation on GitHub covering all the possible iterations of use, but many of us are attempting to come up with some as time goes on.
On Wed, Oct 2, 2019 at 10:39 AM Waldek SP2ONG <sp2ong@...> wrote: Hi Steve -- Steve Miller KC1AWV
|
|
Re: MMDVM_BRIDGE and connect to XLX selected Module
#mmdvm_bridge
SP2ONG Waldek
Hi Steve
Thank you for the info, my question was because on GitHub in MMDVM_Bridge.ini there is no example that you display https://github.com/DVSwitch/MMDVM_Bridge/blob/master/MMDVM_Bridge.ini
|
|