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: Average DMR VS YSF audio level
Yes
From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Skyler Fennell <electricity440@...>
Sent: Monday, March 30, 2020 1:38:33 PM To: main@dvswitch.groups.io <main@dvswitch.groups.io> Subject: Re: [DVSwitch] Average DMR VS YSF audio level Using two AB’s back to back, can you preserve radio ID/ callsign metadata?
On Fri, Mar 27, 2020 at 1:35 AM Ernie Gm7kbk <erniepratt@...> wrote:
Dmr radios are usually louder than C4fm Radios. Turn mic gain down on Dmr and up on C4fm.
|
|
Re: Average DMR VS YSF audio level
Skyler Fennell
Using two AB’s back to back, can you preserve radio ID/ callsign metadata?
On Fri, Mar 27, 2020 at 1:35 AM Ernie Gm7kbk <erniepratt@...> wrote: Dmr radios are usually louder than C4fm Radios. Turn mic gain down on Dmr and up on C4fm.
|
|
Re: UDP Address issues
Pete Fierro <overthetop52@...>
toggle quoted messageShow quoted text
|
|
Re: UDP Address issues
Pete Fierro <overthetop52@...>
toggle quoted messageShow quoted text
|
|
Re: UDP Address issues
JJ Cummings
The commands that Steve gave you only help find the problem, and when you issued the command it shows that MMDVM_Bridge is indeed already running and listening on that port... so now you need to kill that process or stop the service. sudo systemctl stop mmdvm_bridge.service if that doesn't work sudo kill 563 (if you are logged in as root you can omit the sudo)
On Sun, Mar 29, 2020 at 9:46 AM Pete Fierro via Groups.Io <overthetop52=yahoo.com@groups.io> wrote:
|
|
Re: UDP Address issues
Pete Fierro <overthetop52@...>
Hi Steve Ok did like you said&the problem is still there.Here is the results of the commands you gave me Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law. Last login: Sun Mar 29 11:32:46 2020 from 10.0.0.28 root@repeater:~# ps ax | grep MMDVM_Bridge 563 ? Ssl 0:09 /opt/MMDVM_Bridge/MMDVM_Bridge /opt/MMDVM_Bridge/MMDVM_Bridge.ini 4751 pts/0 S+ 0:00 grep MMDVM_Bridge root@repeater:~# netstat -unap | grep 31103 udp 0 0 0.0.0.0:31103 0.0.0.0:* 563/MMDVM_Bridge root@repeater:~# I did notice a different local ip address 10.0.0.28? Thanks Pete KD2ARB
On Saturday, March 28, 2020, 9:48:01 PM EDT, Steve N4IRS <szingman@...> wrote:
If I were to guess, I would say another copy of MB is running. Try
this BEFORE starting MB: ps ax | grep MMDVM_Bridge netstat -unap | grep 31103 73, Steve N4IRS On 3/28/20 9:42 PM, Pete Fierro via
Groups.Io wrote:
Hi
Running the DV
switch&initializing everything only to find this when I
run ./MMDVM_Bridge MMDVM_Bridge.ini
DMR, Opening INI file: DVSwitch.ini
M: 2020-03-29 01:37:41.294 DMR, Setting [DMR] Address -> 127.0.0.1 M: 2020-03-29 01:37:41.294 DMR, Setting [DMR] TXPort -> 31100 M: 2020-03-29 01:37:41.294 DMR, Setting [DMR] RXPort -> 31103 M: 2020-03-29 01:37:41.294 DMR, Setting [DMR] Slot -> 2 E: 2020-03-29 01:37:41.295 Cannot bind the UDP address, err: 98 F: 2020-03-29 01:37:41.295 DMR, Can not open listener
port 31103
Any reason for this
error?Here is analog bridge.ini
; Information for xx_Bridge (Where xx is MMDVM,
Quantar, HB, IPSC)
[AMBE_AUDIO] address = 127.0.0.1 ; IP address of xx_Bridge txPort = 31103 ; Transmit TLV frames to partner on this port rxPort = 31100 ; Listen for TLV frames from partner on this port ambeMode = DMR ; DMR, DMR_IPSC, DSTAR, NXDN, P25, YSFN, YSFW (encode PCM to this format) minTxTimeMS = 2500 ; Minimum
time in MS for hang delay (0-10000)
DV switch.ini
; Configure the DMR Partner
; Audio format is AMBE 72 bit [DMR] Address = 127.0.0.1 ; Address to send AMBE TLV frames to (export) TXPort = 31100 ; Port to send AMBE TLV frames to (export) RXPort = 31103 ; Port to listen on (import) Slot = 2 ; Export slot The directions given makes no indication changing
ports at all.Any ideas?Thanks
Pete
KD2ARB
|
|
Re: preparing to edit DVSwitch.ini
right. so i'm wide awake at 5:30am local time and easy to irritate. that's my failing of the moment.
how about a nice yes/no question, then .. the seeming incongruous DMR-type settings in the DSTAR "Partner" stanza means the DSTAR traffic leaving the partner acquires the specified Tags or Labels? yes or no.
|
|
Re: preparing to edit DVSwitch.ini
eh?
yes, i'm not an idiot, thank you. i see the word "export" three times. is that like shipping peanuts to Thailand?! that's an "export". if it's not too much trouble, try being helpful.
|
|
Re: UDP Address issues
If I were to guess, I would say another copy of MB is running. Try
this BEFORE starting MB:
toggle quoted messageShow quoted text
ps ax | grep MMDVM_Bridge netstat -unap | grep 31103 73, Steve N4IRS
On 3/28/20 9:42 PM, Pete Fierro via
Groups.Io wrote:
|
|
UDP Address issues
Pete Fierro <overthetop52@...>
Hi Running the DV switch&initializing everything only to find this when I run ./MMDVM_Bridge MMDVM_Bridge.ini DMR, Opening INI file: DVSwitch.ini M: 2020-03-29 01:37:41.294 DMR, Setting [DMR] Address -> 127.0.0.1 M: 2020-03-29 01:37:41.294 DMR, Setting [DMR] TXPort -> 31100 M: 2020-03-29 01:37:41.294 DMR, Setting [DMR] RXPort -> 31103 M: 2020-03-29 01:37:41.294 DMR, Setting [DMR] Slot -> 2 E: 2020-03-29 01:37:41.295 Cannot bind the UDP address, err: 98 F: 2020-03-29 01:37:41.295 DMR, Can not open listener port 31103 Any reason for this error?Here is analog bridge.ini ; Information for xx_Bridge (Where xx is MMDVM, Quantar, HB, IPSC) [AMBE_AUDIO] address = 127.0.0.1 ; IP address of xx_Bridge txPort = 31103 ; Transmit TLV frames to partner on this port rxPort = 31100 ; Listen for TLV frames from partner on this port ambeMode = DMR ; DMR, DMR_IPSC, DSTAR, NXDN, P25, YSFN, YSFW (encode PCM to this format) minTxTimeMS = 2500 ; Minimum time in MS for hang delay (0-10000) DV switch.ini ; Configure the DMR Partner ; Audio format is AMBE 72 bit [DMR] Address = 127.0.0.1 ; Address to send AMBE TLV frames to (export) TXPort = 31100 ; Port to send AMBE TLV frames to (export) RXPort = 31103 ; Port to listen on (import) Slot = 2 ; Export slot The directions given makes no indication changing ports at all.Any ideas?Thanks Pete KD2ARB
|
|
Re: preparing to edit DVSwitch.ini
ExportTG = 9 ; Which TG to export
toggle quoted messageShow quoted text
Slot = 2 ; Export slot too cute by .5
On 3/28/20 7:10 PM, kb3cs wrote:
i'm at the planning to edit DVSwitch.ini stage and while reviewing the prototype file, i observe the following:
|
|
preparing to edit DVSwitch.ini
i'm at the planning to edit DVSwitch.ini stage and while reviewing the prototype file, i observe the following:
; Configure the DMR Partnerit does not seem right to me to have a TG number in the DSTAR stanza. would someone kindly explain? thanks! - 67 (base 11) -
|
|
testing ThumbDV and AMBEserver with AMBEtest4
the ThumbDV does not like 230400 baud, so the running the test looks like this:
$ python2 AMBEtest4.py -v -n -s /dev/ttyUSB0the '-n' parameter changes the baud rate to 460800. to test an AMBEserver (see OpenDV repo -- DummyRepeater/DV3000), first apply this patch: $ git diffAMBEtest4 can't be a client if it is acting like a server and trying to bind to the port. you get "address already in use" because the port has been bound already by AMBEserver. the AMBEserver test looks like this: $ python2 AMBEtest4.py -v -i 127.0.0.1- 27 (base 33) -
|
|
Re: ircddbgateway install command line only
just built and installed https://github.com/g4klx/ircDDBGateway on a Ubuntu 19.10 box. it went smoothly.
beware the file debian/ircddbgatewayd.ircddbgatewayd.service as it has "ExecStart=/usr/sbin/ircddbgatewayd" and the daemon gets installed in /usr/bin. there also is "User=opendv" which means the user account need to be created manually, since the install scripts do not create the user or edit the line if you want to run the daemon using an existing regular user account instead. - 4d (base 15) -
|
|
Re: Bang Head Here (mine, not yours)
it already is, honest.
see "libcurl4/eoan,now 7.65.3-1ubuntu3 amd64 [installed]" from the list of "libcurl*" i produced and posted in my message. - 45 (base 17) -
|
|
apt-file and dpkg -L
did i manage to miss something important or debtool needed another cmdline parameter or something?
after installing a package from the dvswitch repo, apt-file list <package-name> produces no output (that's unusual) but at least there's dpkg -L <package-name> $ apt-file list md380-emu- 23 (base 35) -
|
|
public key is not available: NO_PUBKEY 72147EC1E788D4C3
Hi Guys. Thanks for your patence in advance ;-) Newby installing and learning but fell at the firt jump. Debain 10 on a VPS. I'm SSH into it and I'm getting so far then seeing...
|
|
Re: Bang Head Here (mine, not yours)
install libcurl4
toggle quoted messageShow quoted text
wget http://dvswitch.org/ASL_Repository/pool/hamradio/a/asl-asterisk/asl-asterisk_1.01-20180226-6_i386.deb dpkg -i asl-asterisk_1.01-20180226-6_i386.deb
On 3/28/20 10:19 AM, kb3cs wrote:
i have two small DVSwitch-using projects in mind. for both projects, i have already obtained permission to connect a bridge.
|
|
Bang Head Here (mine, not yours)
i have two small DVSwitch-using projects in mind. for both projects, i have already obtained permission to connect a bridge.
my first try used the blog post "Hosting an AllStar Node and an AllStarDMR bridge in the cloud" as the basis, and i thought i might be able to follow along and end up at my ultimate goal of bridging from a low traffic BM TG to an Echolink Conference. what i have learned so far is it seems since the time when KV4S wrote the blog post and now, there are no separate allstarlink and dvswitch repositories. it is enough to add just the dvswitch repo, thus:
(now how the heck did the text color and paragraph margin color get set?!)
(i give up trying to use the editor. it messes up when there's more than one blockquote. "Source code" editing it is..) $ apt search libcurl | grep -E "^libcu" i can make no more forward progress. my wagon's axle is lodged on the remainder of a cut-down tree in the road: i am "stumped."
|
|
Re: MMDVM Duplicating
#mmdvm_bridge
Analog_Bridge and MMDVM_Bridge usually starts on boot up.
If you want them to run in a terminal you need to stop them. systemctl stop analog_bridge system stop mmdvm_bridge
|
|