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: DVSwitch
that is located in the
MMDVM_Bridge.ini in the same folder.
On Mon, Oct 28, 2019 at 2:10 PM Walter Holmes K5WH <walterh@...> wrote:
|
|
Re: DVSwitch
Many thanks for that Russell.
I think I see in the file where to put the DMR talkgroup, which appears to be the ExportTG field.
But where do I put the YSF Reflector name/number?
[YSF] Address = 127.0.0.1 ; Address to send AMBE TLV frames to (export) 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 = 1234 ; Which TG to export Slot = 2 ; Export slot
Thnaks, Walter/K5WH
From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> On Behalf Of Russell, KV4S
All you need is mmdvm_bridge and this guide:
On Sun, Oct 27, 2019, 6:54 PM Walter Holmes K5WH <walterh@...> wrote:
|
|
Re: DVSwitch
As root cd /tmp wget http://dvswitch.org/install-dvswitch-repo chmod +x install-dvswitch-repo ./install-dvswitch-repo apt-get update apt-get install mmdvm-bridge then go by the guide for ini. https://dvswitch.groups.io/g/main/wiki/Bridge-DMR-to-YSF-Narrow systemctl enable mmdvm_bridge if you need to see the logs: cd /var/log/mmdvm for the most recent log file in that folder and sub the name for the * tail -f "*.log"
On Mon, Oct 28, 2019 at 1:48 PM Russell, KV4S via Groups.Io <russelljthomas=gmail.com@groups.io> wrote:
|
|
Re: DVSwitch
All you need is mmdvm_bridge and this guide:
On Sun, Oct 27, 2019, 6:54 PM Walter Holmes K5WH <walterh@...> wrote:
|
|
Re: using ambed with DVSwitch
Patrick Perdue
OK. I'll just throw another dongle on a Pi then. Thanks.
On 10/28/2019 12:03 PM, Steve N4IRS
wrote:
|
|
Re: using ambed with DVSwitch
Patrick,
Analog_Bridge does not support ambed. Just ambeserver or direct connect.
Sent by smoke signal (AT&T)
From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Patrick Perdue <patrick@...>
Sent: Monday, October 28, 2019 11:54:34 AM To: main@DVSwitch.groups.io <main@DVSwitch.groups.io> Subject: [DVSwitch] using ambed with DVSwitch Hi:
I'm setting up a bm > ASL bridge with MD380_emu for now. I have a box with two ThumbDV dongles connected via ambed to my XLX reflector, which has an existing bridge to Brandmeister. DVSwitch is set up for AMBEserver, not ambed. Are the protocols the same? Can I just add a third dongle and point Analog_Bridge at my existing ambed, or should I run AMBEserver as well? If so, assuming I want to run it on the same box, how would I make sure ambed doesn't grab all of the dongles, so that one is reserved with use for AMBEserver? Thanks and 73: KE4DYI
|
|
using ambed with DVSwitch
Patrick Perdue
Hi:
I'm setting up a bm > ASL bridge with MD380_emu for now. I have a box with two ThumbDV dongles connected via ambed to my XLX reflector, which has an existing bridge to Brandmeister. DVSwitch is set up for AMBEserver, not ambed. Are the protocols the same? Can I just add a third dongle and point Analog_Bridge at my existing ambed, or should I run AMBEserver as well? If so, assuming I want to run it on the same box, how would I make sure ambed doesn't grab all of the dongles, so that one is reserved with use for AMBEserver? Thanks and 73: KE4DYI
|
|
Re: MMDVM_Bridge segfaulting on RPi 1B with Debian Buster
That was the other reason I built for armv6
toggle quoted messageShow quoted text
On 10/28/2019 10:12 AM, Waldek SP2ONG
wrote:
Steve
|
|
Re: MMDVM_Bridge segfaulting on RPi 1B with Debian Buster
SP2ONG Waldek
Steve
Thank you for version armv6 and now I can run MMDVM_Bridge/Analog_Bridge on Raspberry Pi ZERO W with Raspbian. 73 Waldek
|
|
Re: MMDVM_Bridge segfaulting on RPi 1B with Debian Buster
Florian Wolters
Hi Steve,
I have built MMDVM_Bridge on a Pi 1. (armv6l) Give it a try on your 1Boh, I didn't expect that to happen so I ordered a RPi2B on Friday :) I will give it a try on the RPi1B and report. mni tnx es vy73 de Florian DF2ET
|
|
DVSwitch
Steve,
If I am understanding DVSwitch correctly, it appears there may be a couple ways to do some things from what I have seen.
I am specifically looking for the simplest way to bridge a DMR talkgroup to a YSF reflector.
Is there a way to run the MMDVM_Bridge separately? Or something else?
Or do you have to install the DVSwitch software as a base, before the bridge or other components can be used?
Many thanks for all the great work you’re doing with this.
Walter/K5WH
|
|
Re: MMDVM_Bridge segfaulting on RPi 1B with Debian Buster
I have built Analog_Bridge on a Pi 1 (armv6l)
It is in the github repository at <https://github.com/DVSwitch/Analog_Bridge> 73, Steve N4IRS
|
|
Re: MMDVM_Bridge segfaulting on RPi 1B with Debian Buster
Florian,
toggle quoted messageShow quoted text
I have built MMDVM_Bridge on a Pi 1. (armv6l) Give it a try on your 1B It is in the github repository at <https://github.com/DVSwitch/MMDVM_Bridge> in the bin directory. We have no plans at this time to include support for the v6 in the apt repository, but I will update github with the binary. Next I'll build Analog bridge for the v6. 73, Steve N4IRS
On 10/24/19 4:26 PM, Florian Wolters wrote:
Dear folks,
|
|
Re: Sgefault in MMDVM_Bridge
Peter,
Please post or e-mail the MMDVM_Bridge.ini that connects to FCS. Thanks, Steve
|
|
Re: MMDVM_Bridge Timeout
Philippe,
toggle quoted messageShow quoted text
Great to hear. You are not the first, nor will you be the last to get caught by that. 73, Steve N4IRS
On 10/27/19 9:04 AM, ph.ttv@...
via Groups.Io wrote:
|
|
Re: MMDVM_Bridge Timeout
Philippe, f5rvx
I think I just understood my mistake (absurd) 1/ When I switch on my computer I run a first session in the backgroud with : systemctl stop mmdvm_bridge 2/ to see what's going on I opened a second
session ... in the foreground :
MMDVM_Bridge.ini
I can login to the Master with the info you provided. Do you have a second copy of MMDVM_Bridge running?So your first remark was very relevant !
Best 73 Philippe ps : below the copy of what I visualize now root@raspberrypi:/opt/MMDVM_Bridge# ./MMDVM_Bridge
MMDVM_Bridge.ini D: 2019-10-27 12:50:10.940 0030: 46 40 A7 81 5A 00
00 *F@..Z..* (no further disconnections)
|
|
Re: MMDVM_Bridge Timeout
Philippe,
toggle quoted messageShow quoted text
To run MMDVM_Bridge in the foreground: systemctl stop mmdvm_bridge cd to the directory with MMDVM_Bridge and MMDVM_Bridge.ini ./MMDVM_Bridge MMDVM_Bridge,ini Wait a while and paste the output from MMDVM_Bridge. Steve N4IRS
On 10/27/2019 8:24 AM,
ph.ttv@... via Groups.Io wrote:
|
|
Re: MMDVM_Bridge Timeout
Philippe, f5rvx
Le 27/10/2019 à 12:59, Steve N4IRS a
écrit :
Stop MMDVM_Bridge. root@raspberrypi:/opt/MMDVM_Bridge# systemctl stop mmdvm_bridge
Make sure it's stopped.root@raspberrypi:/opt/MMDVM_Bridge# ps aux | grep mmdvm_bridge root 2796 0.0 0.0 7364 524 pts/0 S+ 13:15 0:00 grep mmdvm_bridge root@raspberrypi:/opt/MMDVM_Bridge#
Run MMDVM_Bridge in the foreground .systemctl start mmdvm_bridge (background or foreground ? I'm not sure what I do here ... )
and paste the resultsroot@raspberrypi:/opt/MMDVM_Bridge# netstat -unap Connexions Internet actives (serveurs et établies) Proto Recv-Q Send-Q Adresse locale Adresse distante Etat PID/Program name udp 0 0 0.0.0.0:31100 0.0.0.0:* 1066/Analog_Bridge udp 0 0 0.0.0.0:31103 0.0.0.0:* 2863/MMDVM_Bridge udp 0 0 0.0.0.0:2470 0.0.0.0:* 1067/md380-emu udp 0 0 0.0.0.0:50111 0.0.0.0:* 1066/Analog_Bridge udp 0 0 0.0.0.0:68 0.0.0.0:* 413/dhcpcd udp 0 0 0.0.0.0:1194 0.0.0.0:* 555/openvpn udp 0 0 0.0.0.0:5353 0.0.0.0:* 371/avahi-daemon: r udp 0 0 0.0.0.0:40744 0.0.0.0:* 1066/Analog_Bridge udp 0 0 0.0.0.0:36656 0.0.0.0:* 371/avahi-daemon: r udp 0 0 0.0.0.0:52564 0.0.0.0:* 1066/Analog_Bridge udp6 0 0 :::53620 :::* 371/avahi-daemon: r udp6 0 0 :::64738 :::* 1043/murmurd udp6 0 0 :::5353 :::* 371/avahi-daemon: r root@raspberrypi:/opt/MMDVM_Bridge# Philippe, f5rvx
|
|
Re: MMDVM_Bridge Timeout
Philippe,
toggle quoted messageShow quoted text
Stop MMDVM_Bridge. Make sure it's stopped. Run MMDVM_Bridge in the foreground and paste the results. Steve
On 10/27/2019 7:52 AM,
ph.ttv@... via Groups.Io wrote:
|
|
Re: MMDVM_Bridge Timeout
Philippe, f5rvx
Le 27/10/2019 à 12:27, Steve N4IRS a
écrit :
Do you have a second copy of MMDVM_Bridge running? No ... not to my knowledge ;)
Please show output of netstat -unap Connexions Internet actives (serveurs et établies)
Philippe, f5rvx
|
|