Date   

Re: Bridge

Steve N4IRS
 

BM is unhappy about any bridge they do not control.

BM is implementing controls to disallow mis-configured hotspots from connecting to their network. Some of our early configurations violate this and cause a connection to not complete. Here is what you need to check:
in /opt/MMDVM_Bridge/MMDVM_Bridge.ini

[General]
Callsign=N4IRS
Id=3112138
duplex=0
 
[Info]
RXFrequency=224940000
TXFrequency=224940000
 
Make sure your RX Frequency matches your TX frequency and that your callsign is correct for your DMRID+SSID
 
restart.

We have a replacement connection method in beta test now. That method, Simple Terminal Feature Update uses the connection method required by BM. Simple Terminal Feature Update is our answer to BM. We will release the software on March 1.

Steve N4IRS

On 3/22/2021 10:47 AM, Pierre Martel wrote:
It is not that they are unhappy about bridges.  What they don't like is the fact that some bridges are done in such a way that it creates loops between multiple networks. 


Le lun. 22 mars 2021 à 10:33, mark rosenberg <4x1ks.mark@...> a écrit :
Something is going on with BM not happy about bridge service to allstar. I have a cloud server with allstar bridged to bm and i have heard that they consider bridges using cloud servers or rpi's to be troublesome

On Thu, Dec 17, 2020, 05:34 <ibjosh1985@...> wrote:
3165298


Re: Bridge

Pierre Martel
 

It is not that they are unhappy about bridges.  What they don't like is the fact that some bridges are done in such a way that it creates loops between multiple networks. 


Le lun. 22 mars 2021 à 10:33, mark rosenberg <4x1ks.mark@...> a écrit :
Something is going on with BM not happy about bridge service to allstar. I have a cloud server with allstar bridged to bm and i have heard that they consider bridges using cloud servers or rpi's to be troublesome

On Thu, Dec 17, 2020, 05:34 <ibjosh1985@...> wrote:
3165298


Re: Bridge

mark rosenberg
 

Something is going on with BM not happy about bridge service to allstar. I have a cloud server with allstar bridged to bm and i have heard that they consider bridges using cloud servers or rpi's to be troublesome


On Thu, Dec 17, 2020, 05:34 <ibjosh1985@...> wrote:
3165298


Re: Bridge

Randy AA6RH
 

On Sun, Mar 21, 2021 at 09:26 PM, <ibjosh1985@...> wrote:
not looking for some one to do it for me just answer questions i have sent my files , logs and copy and past so the audio bridge file for dmr once launched it says it cannot bind a port but when changing ports it still say's the samething and then i'm getting this Your gatewayDmrId 3174494 is NOT  in the subscriber file.
Fantastic, glad to hear that you're on board with doing the work.

Part of that work is to carefully diagram what you're configuration looks like in a block diagram with arrows indicating data flows (and port numbers). This will help you figure out what the configuration looks like (because we've been saying that this looks like a configuration problem). Please do the diagram (there are examples on this site, look in the wiki (one example is on this page: https://dvswitch.groups.io/g/main/wiki/3016) and then provide that as a reply here.

It is my feeling (and I think Steve would agree) that if you do this, the problem is going to become either a) obvious to you, so that you can fix it, or b) obvious to us, so we can offer specific advice.

Thanks,

--R
 
--
Randy Hall AA6RH (not K7AGE, quit asking) 😁


Re: Bridge

Steve N4IRS
 

Your configuration will look like this:

DMR Network <-> MMDVM_Bridge_DMR <-> Analog_Bridge_DMR <-> Analog_Bridge_P25 <-> MMDVM_Bridge_P25 <-> P25Gateway <-> P25 Network
MMDVM_Bridge_DMR and MMDVM_Bridge_P25 are a single instance of MMDVM_Bridge
Analog_Bridge_DMR and Analog_Bridge_P25 are 2 instances of Anallog_Bridge

1: stop ALL dvswitch services.
2: Setup MMDVM_Bridge to connect the the DMR network. Verify it is connecting and passing traffic. Run it in the foreground so you can see the traffic. Only enable the DMR mode and DMR Networking.
    You will need to set a static TG in selfcare if using BM.
 
 

On 3/22/2021 9:17 AM, ibjosh1985@... wrote:
DMR / P25

VPS running Debian


Re: Bridge

Joshua Johnson - KC5JMJ
 

DMR / P25

VPS running Debian


Re: #mmdvm_bridge low audio level from DMR to Allstar #mmdvm_bridge

Kimberly <kj7omo@...>
 

Thank you.


Re: #mmdvm_bridge low audio level from DMR to Allstar #mmdvm_bridge

Steve N4IRS
 

In Analog_Bridge.ini:
[USRP]
address = 127.0.0.1                     ; IP address of USRP partner (Allstar/Asterisk or another Analog_Bridge)
txPort = 31001                          ; Transmit USRP frames on this port
rxPort = 31001                          ; Listen for USRP frames on this port
usrpAudio = AUDIO_UNITY                 ; Digital -> Analog (AUDIO_UNITY, AUDIO_USE_GAIN, AUDIO_USE_AGC)
usrpGain = 1.10                         ; Gain factor when usrpAudio = AUDIO_USE_GAIN (0.0 to 5.0) (1.0 = AUDIO_UNITY)
usrpAGC = -20,10,100                    ; Set the agc threshold (db), slope (db) and decay (ms)
tlvAudio = AUDIO_UNITY                  ; Analog -> Digital (AUDIO_UNITY, AUDIO_USE_GAIN, AUDIO_BPF)
tlvGain = 0.35                          ; Gain factor when tlvAudio = AUDIO_USE_GAIN (0.0 to 5.0) (1.0 = AUDIO_UNITY)


On 3/22/2021 8:55 AM, Kimberly wrote:
Hey all. When I did a test transmission from my Allstar node, the audio going into the DMR network is fine, but when I did a test transmission from the DMR network, the audio going into Allstar is very low. How do I adjust the audio levels?


#mmdvm_bridge low audio level from DMR to Allstar #mmdvm_bridge

Kimberly <kj7omo@...>
 

Hey all. When I did a test transmission from my Allstar node, the audio going into the DMR network is fine, but when I did a test transmission from the DMR network, the audio going into Allstar is very low. How do I adjust the audio levels?


Re: #mmdvm_bridge Segmentation Fault on Debian 10 amd64 #mmdvm_bridge

Steve N4IRS
 

Np problem. It brings up a issue. It is a configuration problem to have the mode enabled but not the networking. MMDVM_Bridge should exit gracefully and try to give the user an idea of the problem.
We have a few tweaks happening to the next version of MMDVM_Bridge We can try to cover that in the future.

Thanks, Steve

On 3/22/2021 8:05 AM, Kimberly wrote:
Well now, that fixed it. I could have sworn I had that enabled in config, but apparently, there was another one I had to enable. Thanks so much for helping me resolve this puzzling issue! This had me scratching my head for days.


Re: #mmdvm_bridge Segmentation Fault on Debian 10 amd64 #mmdvm_bridge

Kimberly <kj7omo@...>
 

Well now, that fixed it. I could have sworn I had that enabled in config, but apparently, there was another one I had to enable. Thanks so much for helping me resolve this puzzling issue! This had me scratching my head for days.


Re: #mmdvm_bridge Segmentation Fault on Debian 10 amd64 #mmdvm_bridge

Steve N4IRS
 

This is good, getting closer.
Please check you MMDVM_Bridge.ini
Verify this is set, if not set it to 1

[DMR Network]
Enable=1

Please retest, if you are still getting the error, post your MMDVM_Bridge.ini

Thanks,
Steve

On 3/22/2021 7:22 AM, Kimberly wrote:
root@localhost:~# cd /opt/MMDVM_Bridge
root@localhost:/opt/MMDVM_Bridge# ./MMDVM_Bridge MMDVM_Bridge.ini
I: 2021-03-22 11:21:26.014 MMDVM_Bridge:
I: 2021-03-22 11:21:26.014 Portions Copyright (C) 2018, 2019, 2020, 2021 DVSwitch, INAD.
I: 2021-03-22 11:21:26.014 Hacks by Mike N4IRR and Steve N4IRS
I: 2021-03-22 11:21:26.014 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I: 2021-03-22 11:21:26.014 This software is for use on amateur radio networks only,
I: 2021-03-22 11:21:26.014 it is to be used for educational purposes only. Its use on
I: 2021-03-22 11:21:26.014 commercial networks is strictly prohibited.
I: 2021-03-22 11:21:26.014 Copyright(C) 2015-2018 by Jonathan Naylor, G4KLX and others
M: 2021-03-22 11:21:26.014 MMDVM_Bridge-20210223_V1.6.3 is starting
M: 2021-03-22 11:21:26.014 Built 11:40:14 Mar  1 2021 (GitID #bb741c3)
I: 2021-03-22 11:21:26.014 General Parameters
I: 2021-03-22 11:21:26.014     Callsign: KJ7OMO
I: 2021-03-22 11:21:26.014     Id: 316809400
I: 2021-03-22 11:21:26.014     Duplex: no
I: 2021-03-22 11:21:26.014     Timeout: 180s
I: 2021-03-22 11:21:26.014     D-Star: disabled
I: 2021-03-22 11:21:26.014     DMR: enabled
I: 2021-03-22 11:21:26.014     YSF: disabled
I: 2021-03-22 11:21:26.014     P25: disabled
I: 2021-03-22 11:21:26.014     NXDN: disabled
I: 2021-03-22 11:21:26.014 Modem Parameters
I: 2021-03-22 11:21:26.014     Port: /dev/null
I: 2021-03-22 11:21:26.014     RX Invert: no
I: 2021-03-22 11:21:26.014     TX Invert: no
I: 2021-03-22 11:21:26.014     PTT Invert: no
I: 2021-03-22 11:21:26.014     TX Delay: 100ms
I: 2021-03-22 11:21:26.014     RX Offset: 0Hz
I: 2021-03-22 11:21:26.014     TX Offset: 0Hz
I: 2021-03-22 11:21:26.014     RX DC Offset: 0
I: 2021-03-22 11:21:26.014     TX DC Offset: 0
I: 2021-03-22 11:21:26.014     RF Level: 100.0%
I: 2021-03-22 11:21:26.014     DMR Delay: 0 (0.0ms)
I: 2021-03-22 11:21:26.015     RX Level: 50.0%
I: 2021-03-22 11:21:26.015     CW Id TX Level: 50.0%
I: 2021-03-22 11:21:26.015     D-Star TX Level: 50.0%
I: 2021-03-22 11:21:26.015     DMR TX Level: 50.0%
I: 2021-03-22 11:21:26.015     YSF TX Level: 50.0%
I: 2021-03-22 11:21:26.015     P25 TX Level: 50.0%
I: 2021-03-22 11:21:26.015     NXDN TX Level: 50.0%
I: 2021-03-22 11:21:26.015     RX Frequency: 0Hz (0Hz)
I: 2021-03-22 11:21:26.015     TX Frequency: 0Hz (0Hz)
M: 2021-03-22 11:21:26.015 Opening the MMDVM
I: 2021-03-22 11:21:26.015 Display Parameters
I: 2021-03-22 11:21:26.015     Type:
I: 2021-03-22 11:21:26.015 RSSI
I: 2021-03-22 11:21:26.015     Mapping File: /dev/null
I: 2021-03-22 11:21:26.015 Loaded 0 RSSI data mapping points from /dev/null
I: 2021-03-22 11:21:26.015 DMR Id Lookups
I: 2021-03-22 11:21:26.015     File: /var/lib/mmdvm/DMRIds.dat
I: 2021-03-22 11:21:26.015     Reload: 24 hours
I: 2021-03-22 11:21:26.138 Loaded 191386 Ids to the DMR callsign lookup table
I: 2021-03-22 11:21:26.138 DMR RF Parameters
I: 2021-03-22 11:21:26.138     Id: 316809400
I: 2021-03-22 11:21:26.138     Color Code: 1
I: 2021-03-22 11:21:26.138     Self Only: no
I: 2021-03-22 11:21:26.138     Embedded LC Only: yes
I: 2021-03-22 11:21:26.138     Dump Talker Alias Data: no
I: 2021-03-22 11:21:26.138     Prefixes: 0
I: 2021-03-22 11:21:26.138     Call Hang: 4s
I: 2021-03-22 11:21:26.138     TX Hang: 4s
I: 2021-03-22 11:21:26.138     Mode Hang: 10s
M: 2021-03-22 11:21:26.138 DMR, Opening INI file: DVSwitch.ini
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] address -> 127.0.0.1
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] txPort -> 31100
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] rxPort -> 31103
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] slot -> 2
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] exportTG -> 0
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] hangTimerInFrames -> 0
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] talkerAlias -> %callsign %location %description
M: 2021-03-22 11:21:26.138 DMR, Transmitting on 127.0.0.1:31100, and listening on port 31103.  Result = 1
Segmentation fault
root@localhost:/opt/MMDVM_Bridge#
 


Re: #mmdvm_bridge Segmentation Fault on Debian 10 amd64 #mmdvm_bridge

Kimberly <kj7omo@...>
 

root@localhost:~# cd /opt/MMDVM_Bridge
root@localhost:/opt/MMDVM_Bridge# ./MMDVM_Bridge MMDVM_Bridge.ini
I: 2021-03-22 11:21:26.014 MMDVM_Bridge:
I: 2021-03-22 11:21:26.014 Portions Copyright (C) 2018, 2019, 2020, 2021 DVSwitch, INAD.
I: 2021-03-22 11:21:26.014 Hacks by Mike N4IRR and Steve N4IRS
I: 2021-03-22 11:21:26.014 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
I: 2021-03-22 11:21:26.014 This software is for use on amateur radio networks only,
I: 2021-03-22 11:21:26.014 it is to be used for educational purposes only. Its use on
I: 2021-03-22 11:21:26.014 commercial networks is strictly prohibited.
I: 2021-03-22 11:21:26.014 Copyright(C) 2015-2018 by Jonathan Naylor, G4KLX and others
M: 2021-03-22 11:21:26.014 MMDVM_Bridge-20210223_V1.6.3 is starting
M: 2021-03-22 11:21:26.014 Built 11:40:14 Mar  1 2021 (GitID #bb741c3)
I: 2021-03-22 11:21:26.014 General Parameters
I: 2021-03-22 11:21:26.014     Callsign: KJ7OMO
I: 2021-03-22 11:21:26.014     Id: 316809400
I: 2021-03-22 11:21:26.014     Duplex: no
I: 2021-03-22 11:21:26.014     Timeout: 180s
I: 2021-03-22 11:21:26.014     D-Star: disabled
I: 2021-03-22 11:21:26.014     DMR: enabled
I: 2021-03-22 11:21:26.014     YSF: disabled
I: 2021-03-22 11:21:26.014     P25: disabled
I: 2021-03-22 11:21:26.014     NXDN: disabled
I: 2021-03-22 11:21:26.014 Modem Parameters
I: 2021-03-22 11:21:26.014     Port: /dev/null
I: 2021-03-22 11:21:26.014     RX Invert: no
I: 2021-03-22 11:21:26.014     TX Invert: no
I: 2021-03-22 11:21:26.014     PTT Invert: no
I: 2021-03-22 11:21:26.014     TX Delay: 100ms
I: 2021-03-22 11:21:26.014     RX Offset: 0Hz
I: 2021-03-22 11:21:26.014     TX Offset: 0Hz
I: 2021-03-22 11:21:26.014     RX DC Offset: 0
I: 2021-03-22 11:21:26.014     TX DC Offset: 0
I: 2021-03-22 11:21:26.014     RF Level: 100.0%
I: 2021-03-22 11:21:26.014     DMR Delay: 0 (0.0ms)
I: 2021-03-22 11:21:26.015     RX Level: 50.0%
I: 2021-03-22 11:21:26.015     CW Id TX Level: 50.0%
I: 2021-03-22 11:21:26.015     D-Star TX Level: 50.0%
I: 2021-03-22 11:21:26.015     DMR TX Level: 50.0%
I: 2021-03-22 11:21:26.015     YSF TX Level: 50.0%
I: 2021-03-22 11:21:26.015     P25 TX Level: 50.0%
I: 2021-03-22 11:21:26.015     NXDN TX Level: 50.0%
I: 2021-03-22 11:21:26.015     RX Frequency: 0Hz (0Hz)
I: 2021-03-22 11:21:26.015     TX Frequency: 0Hz (0Hz)
M: 2021-03-22 11:21:26.015 Opening the MMDVM
I: 2021-03-22 11:21:26.015 Display Parameters
I: 2021-03-22 11:21:26.015     Type:
I: 2021-03-22 11:21:26.015 RSSI
I: 2021-03-22 11:21:26.015     Mapping File: /dev/null
I: 2021-03-22 11:21:26.015 Loaded 0 RSSI data mapping points from /dev/null
I: 2021-03-22 11:21:26.015 DMR Id Lookups
I: 2021-03-22 11:21:26.015     File: /var/lib/mmdvm/DMRIds.dat
I: 2021-03-22 11:21:26.015     Reload: 24 hours
I: 2021-03-22 11:21:26.138 Loaded 191386 Ids to the DMR callsign lookup table
I: 2021-03-22 11:21:26.138 DMR RF Parameters
I: 2021-03-22 11:21:26.138     Id: 316809400
I: 2021-03-22 11:21:26.138     Color Code: 1
I: 2021-03-22 11:21:26.138     Self Only: no
I: 2021-03-22 11:21:26.138     Embedded LC Only: yes
I: 2021-03-22 11:21:26.138     Dump Talker Alias Data: no
I: 2021-03-22 11:21:26.138     Prefixes: 0
I: 2021-03-22 11:21:26.138     Call Hang: 4s
I: 2021-03-22 11:21:26.138     TX Hang: 4s
I: 2021-03-22 11:21:26.138     Mode Hang: 10s
M: 2021-03-22 11:21:26.138 DMR, Opening INI file: DVSwitch.ini
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] address -> 127.0.0.1
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] txPort -> 31100
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] rxPort -> 31103
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] slot -> 2
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] exportTG -> 0
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] hangTimerInFrames -> 0
M: 2021-03-22 11:21:26.138 DMR, Setting [DMR] talkerAlias -> %callsign %location %description
M: 2021-03-22 11:21:26.138 DMR, Transmitting on 127.0.0.1:31100, and listening on port 31103.  Result = 1
Segmentation fault
root@localhost:/opt/MMDVM_Bridge#
 


Re: #mmdvm_bridge Segmentation Fault on Debian 10 amd64 #mmdvm_bridge

Steve N4IRS
 

OK,
So it's not segfaulting with -v good!
Please make sure MMDVM_Bridge is not running in the background.
systemctl stop mmdvm_bridge
verify it's stopped
ps ax | grep MMDVM

If it's stopped
cd /opt/MMDVM_Bridge
./MMDVM_Bridge MMDVM_Bridge.ini

Show the output.



On 3/22/21 7:04 AM, Kimberly wrote:
root@localhost:~# /opt/MMDVM_Bridge/MMDVM_Bridge -v
MMDVM_Bridge version 20210223_V1.6.3 git #bb741c3


Re: #mmdvm_bridge Segmentation Fault on Debian 10 amd64 #mmdvm_bridge

Kimberly <kj7omo@...>
 

root@localhost:~# /opt/MMDVM_Bridge/MMDVM_Bridge -v
MMDVM_Bridge version 20210223_V1.6.3 git #bb741c3


Re: Cloud based Dstar Ambe Server Audio Quality

Tom Corcoran
 

Hello Ken,

for my benefit ...

DVS running on cloud server
Client (DVSM/PyUC/hUC) running remote (in your vehicle
AMBEserver running on RPi at your home
DV3000 stanza in AB.ini address = 192.168.x.xxx (IP of AMBEserver on your home Network)

correct?

Tnx .... Tom VE3NY 

--
Tom VE3NY


Re: #mmdvm_bridge Segmentation Fault on Debian 10 amd64 #mmdvm_bridge

Steve N4IRS
 

Please show me the output of /opt/MMDVM_Bridge/MMDVM_Bridge -v

On 3/22/21 4:00 AM, Kimberly wrote:
On Sun, Mar 21, 2021 at 03:26 AM, Steve N4IRS wrote:
Kimberly,
I'll need to see a few things to help determine the cause of the issue.
As root, please post the result of the following:
uname -a
file /opt/MMDVM_Bridge/MMDVM_Bridge

Steve N4IRS

Ok, I ran the commands you suggested, here is the output:

root@localhost:/opt/MMDVM_Bridge# uname -a
Linux localhost 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64 GNU/Linux

root@localhost:/opt/MMDVM_Bridge# file /opt/MMDVM_Bridge/MMDVM_Bridge
/opt/MMDVM_Bridge/MMDVM_Bridge: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=a0d5832b67656402132de72bf9ecce57320e73e9, with debug_info, not stripped
 


Re: Bridge

Steve N4IRS
 

As I said, I'm not going to dig through over 100 messages.
1: What are you trying to bridge?
2:  What hardware / OS are you running on?

Start there. 

On 3/22/21 12:26 AM, ibjosh1985@... wrote:
not looking for some one to do it for me just answer questions i have sent my files , logs and copy and past so the audio bridge file for dmr once launched it says it cannot bind a port but when changing ports it still say's the samething and then i'm getting this Your gatewayDmrId 3174494 is NOT  in the subscriber file.


Re: #mmdvm_bridge Segmentation Fault on Debian 10 amd64 #mmdvm_bridge

Kimberly <kj7omo@...>
 

On Sun, Mar 21, 2021 at 03:26 AM, Steve N4IRS wrote:
Kimberly,
I'll need to see a few things to help determine the cause of the issue.
As root, please post the result of the following:
uname -a
file /opt/MMDVM_Bridge/MMDVM_Bridge

Steve N4IRS

Ok, I ran the commands you suggested, here is the output:

root@localhost:/opt/MMDVM_Bridge# uname -a
Linux localhost 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64 GNU/Linux

root@localhost:/opt/MMDVM_Bridge# file /opt/MMDVM_Bridge/MMDVM_Bridge
/opt/MMDVM_Bridge/MMDVM_Bridge: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=a0d5832b67656402132de72bf9ecce57320e73e9, with debug_info, not stripped
 


Re: Bridge

Joshua Johnson - KC5JMJ
 

not looking for some one to do it for me just answer questions i have sent my files , logs and copy and past so the audio bridge file for dmr once launched it says it cannot bind a port but when changing ports it still say's the samething and then i'm getting this Your gatewayDmrId 3174494 is NOT  in the subscriber file.

961 - 980 of 9886