Date   

Re: List of ports to open for firewall rules

Chris WB4ULK
 

My current installation is ASL and DMR.
I have all of the ports configured for ASL, but not sure which ones to keep open for Brandmeister.
I know they have a bunch of diff ports for diff repeaters ie.. Hytera vs Moto vs MMDVM, so I guess, I just need the list for an MMDVM to Brandmeister to add to my list.

Chris


Re: List of ports to open for firewall rules

Steve N4IRS
 

Chris,
I do not have a list but what ports to open would depend on what you are doing. ASL, DMR... ?

On 06/02/2018 12:11 PM, Chris via Groups.Io wrote:
Anyone have a down and dirty list for ports to add to your firewall rules?
I am tightening up my server since its open to the world and was wondering if someone has made a list, instead of having to go look at all of the config files to see which ports are being used.

Thanks,
Chris
WB4ULK


List of ports to open for firewall rules

Chris WB4ULK
 

Anyone have a down and dirty list for ports to add to your firewall rules?
I am tightening up my server since its open to the world and was wondering if someone has made a list, instead of having to go look at all of the config files to see which ports are being used.

Thanks,
Chris
WB4ULK


Re: Intermittent No Audio

Steve N4IRS
 

Will,
Since the data flows from ASL to MB through AB, it's good to tail both the AB and MB logs. You should see waht is happening in "real time"

Steve

On 06/01/2018 08:08 PM, WillieB wrote:
My bridge is working very well, however I do have one main problem.

Sometimes when one person stops talking and another person takes their turn, my hotspot transmits but there's no audio coming out. Then next time it drops and someone else starts talking I hear the audio. It may do this in about 1 out of 5 transmissions or so. It varies per person and AllStar node I'm connected to. I'm not sure if it's when they key up fast or what.

I can listen on the AllStar node and I hear the audio there, but not on DMR.

Anyone else having that problem? I was going to go check out the Analog_Bridge.ini file and see if there are any settings in there that might make sense changing but maybe someone can give me some ideas before I go poking around and changing things (after backing up the ini of course!).

I can also tail -f the 2 log files when it's happening and see if that gives me any clues to what might be going on.

-Will
KE4IAJ



Re: Updated DVSwitch repository available

Steve N4IRS
 

I have rebuilt under Jessie.
apt-get update
apt-get upgrade

On 06/01/2018 08:28 PM, Mike Swiatkowski via Groups.Io wrote:
Steve, FYI... Jessie does not natively support this version of GLIBCXX with latest distro upgrade.  I'm still working on the fix though you probably will figure it out a day before me.

sysop@debian8:/opt/MMDVM_Bridge$ strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_DEBUG_MESSAGE_LENGTH


Data file sources

Steve N4IRS
 
Edited


Re: Updated DVSwitch repository available

Steve N4IRS
 

I have to recompile all of the programs under Jessie. I've fixed Analog_Bridge. I need to do the rest. I'll post when they are done.

Steve

On 06/01/2018 08:13 PM, Mike Swiatkowski via Groups.Io wrote:
Thanks.  This seems to allow the binary and ini files to install.  But, when running mmdvm-bridge I get the following error:

sysop@debian8:/opt/MMDVM_Bridge$ sudo ./MMDVM_Bridge MMDVM_Bridge.ini
./MMDVM_Bridge: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./MMDVM_Bridge)

I'm working to resolve this.  apt-get upgrade and dist-upgrade won't fix it.  Googling the problem shows it is a common issue with Jessie.


Re: Updated DVSwitch repository available

Mike, AA9VI
 

Steve, FYI... Jessie does not natively support this version of GLIBCXX with latest distro upgrade.  I'm still working on the fix though you probably will figure it out a day before me.

sysop@debian8:/opt/MMDVM_Bridge$ strings /usr/lib/x86_64-linux-gnu/libstdc++.so.6 | grep GLIBCXX
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_DEBUG_MESSAGE_LENGTH


Re: Updated DVSwitch repository available

Mike, AA9VI
 

Thanks.  This seems to allow the binary and ini files to install.  But, when running mmdvm-bridge I get the following error:

sysop@debian8:/opt/MMDVM_Bridge$ sudo ./MMDVM_Bridge MMDVM_Bridge.ini
./MMDVM_Bridge: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./MMDVM_Bridge)

I'm working to resolve this.  apt-get upgrade and dist-upgrade won't fix it.  Googling the problem shows it is a common issue with Jessie.


Intermittent No Audio

WillieB <will@...>
 

My bridge is working very well, however I do have one main problem.

Sometimes when one person stops talking and another person takes their turn, my hotspot transmits but there's no audio coming out. Then next time it drops and someone else starts talking I hear the audio. It may do this in about 1 out of 5 transmissions or so. It varies per person and AllStar node I'm connected to. I'm not sure if it's when they key up fast or what.

I can listen on the AllStar node and I hear the audio there, but not on DMR.

Anyone else having that problem? I was going to go check out the Analog_Bridge.ini file and see if there are any settings in there that might make sense changing but maybe someone can give me some ideas before I go poking around and changing things (after backing up the ini of course!).

I can also tail -f the 2 log files when it's happening and see if that gives me any clues to what might be going on.

-Will
KE4IAJ


Re: IPSC_Bridge & HB_Bridge etc. - ID Database

Steve N4IRS
 

The scripts installed by dvswitch-base do not download from DMR-MARC. There are at least 3 sources of subscriber data and 2 sources of repeater data. We will look at the possibility of a primary and a secondary DL so that we always have the best data. And of course, as soon as we do, it will change.

73, Steve N4IRS

On 06/01/2018 05:12 PM, Jon K1IMD wrote:
Hi Cort,
This is what I have... in a running copy...
# ID ALIAS CREATION
# Download
def build_aliases(_config, _logger):
#   if _config['ALIASES']['TRY_DOWNLOAD'] == True: # Disabled because DMR-MARC Servers NG
    if _config['ALIASES']['TRY_DOWNLOAD'] == False:
        # Try updating peer aliases file
        result = try_download(_config['ALIASES']['PATH'], _config['ALIASES']['PEER_FILE'], _config['ALIASES']['PEER_URL'], _config['ALIASES']['STALE_TIME'])
        _logger.info(result)
        # Try updating subscriber aliases file
        result = try_download(_config['ALIASES']['PATH'], _config['ALIASES']['SUBSCRIBER_FILE'], _config['ALIASES']['SUBSCRIBER_URL'], _config['ALIASES']['STALE_TIME'])
        _logger.info(result)

Really the question was an updated source for the .csv file  Which I think Peter M0NWI mentioned using radioid.net.  I will need to investigate.

from dmrlink.cfg and hblink.cfg
PEER_URL: http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=repeaters&format=csv&header=0
SUBSCRIBER_URL: http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=users&format=csv&header=0

Jon
K1IMD

On 6/1/2018 4:41 PM, Cort N0MJS wrote:
master branch code for dmrlink.py hasn’t been changed for 9 months. IPSC_Bridge hasn’t been changed for a year and both read the same. I might suggest that was a local change you have there, and not a repo issue. The magic of version control!

(starting line 106):

def build_aliases(_config, _logger):
    if _config['ALIASES']['TRY_DOWNLOAD'] == True:
        # Try updating peer aliases file
        result = try_download(_config['ALIASES']['PATH'], _config['ALIASES']['PEER_FILE'], _config['ALIASES']['PEER_URL'], _config['ALIASES']['STALE_TIME'])
        _logger.info(result)
        # Try updating subscriber aliases file
        result = try_download(_config['ALIASES']['PATH'], _config['ALIASES']['SUBSCRIBER_FILE'], _config['ALIASES']['SUBSCRIBER_URL'], _config['ALIASES']['STALE_TIME'])
        _logger.info(result)


On Jun 1, 2018, at 3:28 PM, Jon K1IMD <jon@...> wrote:

…snip

From dmrlink.py calling from dmrlink.cfg
# ID ALIAS CREATION
# Download
def build_aliases(_config, _logger):
#   if _config['ALIASES']['TRY_DOWNLOAD'] == True: # Disabled becuase DMR-MARC Servers NG
    if _config['ALIASES']['TRY_DOWNLOAD'] == False:

73
Jon
K1IMD

Cort Buffington
785-865-7206




Re: IPSC_Bridge & HB_Bridge etc. - ID Database

Jon K1IMD <jon@...>
 

Yep... Understood....

I modified dmrlink.py and will edit/correct the changes!

Jon
K1IMD

On 6/1/2018 5:25 PM, Cort N0MJS wrote:
These lines do not exist in dmrlink.py in the repos.

––––––>>>>>>>> #   if _config['ALIASES']['TRY_DOWNLOAD'] == True: # Disabled because DMR-MARC Servers NG
––––––>>>>>>>>    if _config['ALIASES']['TRY_DOWNLOAD'] == False:

I respectfully suggest you might still have a problem after you add:


to the config file ALIASES stanza… Unless of course you want to download files if you have the “TRY_DOWNLOAD” flag set to False and NOT download them if “TRY_DOWNLOAD” is true.




Cort Buffington
785-865-7206



Re: IPSC_Bridge & HB_Bridge etc. - ID Database

Cort N0MJS <n0mjs@...>
 

These lines do not exist in dmrlink.py in the repos.

––––––>>>>>>>> #   if _config['ALIASES']['TRY_DOWNLOAD'] == True: # Disabled because DMR-MARC Servers NG
––––––>>>>>>>>    if _config['ALIASES']['TRY_DOWNLOAD'] == False:

I respectfully suggest you might still have a problem after you add:


to the config file ALIASES stanza… Unless of course you want to download files if you have the “TRY_DOWNLOAD” flag set to False and NOT download them if “TRY_DOWNLOAD” is true.




Cort Buffington
785-865-7206


Re: IPSC_Bridge & HB_Bridge etc. - ID Database

Jon K1IMD <jon@...>
 

Hi Cort,
This is what I have... in a running copy...
# ID ALIAS CREATION
# Download
def build_aliases(_config, _logger):
#   if _config['ALIASES']['TRY_DOWNLOAD'] == True: # Disabled because DMR-MARC Servers NG
    if _config['ALIASES']['TRY_DOWNLOAD'] == False:
        # Try updating peer aliases file
        result = try_download(_config['ALIASES']['PATH'], _config['ALIASES']['PEER_FILE'], _config['ALIASES']['PEER_URL'], _config['ALIASES']['STALE_TIME'])
        _logger.info(result)
        # Try updating subscriber aliases file
        result = try_download(_config['ALIASES']['PATH'], _config['ALIASES']['SUBSCRIBER_FILE'], _config['ALIASES']['SUBSCRIBER_URL'], _config['ALIASES']['STALE_TIME'])
        _logger.info(result)

Really the question was an updated source for the .csv file  Which I think Peter M0NWI mentioned using radioid.net.  I will need to investigate.

from dmrlink.cfg and hblink.cfg
PEER_URL: http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=repeaters&format=csv&header=0
SUBSCRIBER_URL: http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=users&format=csv&header=0

Jon
K1IMD

On 6/1/2018 4:41 PM, Cort N0MJS wrote:
master branch code for dmrlink.py hasn’t been changed for 9 months. IPSC_Bridge hasn’t been changed for a year and both read the same. I might suggest that was a local change you have there, and not a repo issue. The magic of version control!

(starting line 106):

def build_aliases(_config, _logger):
    if _config['ALIASES']['TRY_DOWNLOAD'] == True:
        # Try updating peer aliases file
        result = try_download(_config['ALIASES']['PATH'], _config['ALIASES']['PEER_FILE'], _config['ALIASES']['PEER_URL'], _config['ALIASES']['STALE_TIME'])
        _logger.info(result)
        # Try updating subscriber aliases file
        result = try_download(_config['ALIASES']['PATH'], _config['ALIASES']['SUBSCRIBER_FILE'], _config['ALIASES']['SUBSCRIBER_URL'], _config['ALIASES']['STALE_TIME'])
        _logger.info(result)


On Jun 1, 2018, at 3:28 PM, Jon K1IMD <jon@...> wrote:

…snip

From dmrlink.py calling from dmrlink.cfg
# ID ALIAS CREATION
# Download
def build_aliases(_config, _logger):
#   if _config['ALIASES']['TRY_DOWNLOAD'] == True: # Disabled becuase DMR-MARC Servers NG
    if _config['ALIASES']['TRY_DOWNLOAD'] == False:

73
Jon
K1IMD

Cort Buffington
785-865-7206



Re: IPSC_Bridge & HB_Bridge etc. - ID Database

Cort N0MJS <n0mjs@...>
 

master branch code for dmrlink.py hasn’t been changed for 9 months. IPSC_Bridge hasn’t been changed for a year and both read the same. I might suggest that was a local change you have there, and not a repo issue. The magic of version control!

(starting line 106):

def build_aliases(_config, _logger):
    if _config['ALIASES']['TRY_DOWNLOAD'] == True:
        # Try updating peer aliases file
        result = try_download(_config['ALIASES']['PATH'], _config['ALIASES']['PEER_FILE'], _config['ALIASES']['PEER_URL'], _config['ALIASES']['STALE_TIME'])
        _logger.info(result)
        # Try updating subscriber aliases file
        result = try_download(_config['ALIASES']['PATH'], _config['ALIASES']['SUBSCRIBER_FILE'], _config['ALIASES']['SUBSCRIBER_URL'], _config['ALIASES']['STALE_TIME'])
        _logger.info(result)


On Jun 1, 2018, at 3:28 PM, Jon K1IMD <jon@...> wrote:

…snip

From dmrlink.py calling from dmrlink.cfg
# ID ALIAS CREATION
# Download
def build_aliases(_config, _logger):
#   if _config['ALIASES']['TRY_DOWNLOAD'] == True: # Disabled becuase DMR-MARC Servers NG
    if _config['ALIASES']['TRY_DOWNLOAD'] == False:

73
Jon
K1IMD

Cort Buffington
785-865-7206


Re: IPSC_Bridge & HB_Bridge etc. - ID Database

Jon K1IMD <jon@...>
 

Hi Steve,

Sure the Aliases look up of course won't work...  I believe one of my newer installations has a different configuration do to the file format change to JSON.  I will have to look later but in any event it would not work as it was before the servers move.

From hblink.cfg
[ALIASES]
TRY_DOWNLOAD: True
PATH: ./
PEER_FILE: peer_ids.csv
SUBSCRIBER_FILE: subscriber_ids.csv
TGID_FILE: talkgroup_ids.csv
PEER_URL: http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=repeaters&format=csv&header=0
SUBSCRIBER_URL: http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=users&format=csv&header=0
STALE_DAYS: 7

From dmrlink.cfg
[ALIASES]
TRY_DOWNLOAD: True
LOCAL_FILE: False
PATH: ./
PEER_FILE: peer_ids.csv
SUBSCRIBER_FILE: subscriber_ids.csv
TGID_FILE: talkgroup_ids.csv
PEER_URL: http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=repeaters&format=csv&header=0
SUBSCRIBER_URL: http://www.dmr-marc.net/cgi-bin/trbo-database/datadump.cgi?table=users&format=csv&header=0
STALE_DAYS: 7

From dmrlink.py calling from dmrlink.cfg
# ID ALIAS CREATION
# Download
def build_aliases(_config, _logger):
#   if _config['ALIASES']['TRY_DOWNLOAD'] == True: # Disabled becuase DMR-MARC Servers NG
    if _config['ALIASES']['TRY_DOWNLOAD'] == False:

73
Jon
K1IMD



On 6/1/2018 3:30 PM, Steve N4IRS wrote:
Jon,
Which data file are you trying to fix?

On 6/1/2018 3:20 PM, Jon K1IMD wrote:
Although I know it is not really necessary to make these tools work, but has there be any resolution to the ID look up since move away from the DMR-MARC Database Services?

If so, where can I find the fix for the .conf files?

73
Jon
K1IMD



Re: IPSC_Bridge & HB_Bridge etc. - ID Database

Peter M0NWI
 

I'm downloading a CSV file radioid.net it's basically a direct replacement for the fike from dmr-marc.

Regards
Peter

Sent from Outlook
From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Steve N4IRS <szingman@...>
Sent: 01 June 2018 20:30:50
To: main@DVSwitch.groups.io
Subject: Re: [DVSwitch] IPSC_Bridge & HB_Bridge etc. - ID Database
 
Jon,
Which data file are you trying to fix?

On 6/1/2018 3:20 PM, Jon K1IMD wrote:
Although I know it is not really necessary to make these tools work, but has there be any resolution to the ID look up since move away from the DMR-MARC Database Services?

If so, where can I find the fix for the .conf files?

73
Jon
K1IMD


Re: IPSC_Bridge & HB_Bridge etc. - ID Database

Steve N4IRS
 

Jon,
Which data file are you trying to fix?

On 6/1/2018 3:20 PM, Jon K1IMD wrote:
Although I know it is not really necessary to make these tools work, but has there be any resolution to the ID look up since move away from the DMR-MARC Database Services?

If so, where can I find the fix for the .conf files?

73
Jon
K1IMD


IPSC_Bridge & HB_Bridge etc. - ID Database

Jon K1IMD <jon@...>
 

Although I know it is not really necessary to make these tools work, but has there be any resolution to the ID look up since move away from the DMR-MARC Database Services?

If so, where can I find the fix for the .conf files?

73
Jon
K1IMD


Re: I have missed some major step on install

WillieB <will@...>
 

Chris, I installed on a fresh install of Debian 9.4, no issues at all following Russell’s guide. If all else fails…

 

 

From: main@DVSwitch.groups.io [mailto:main@DVSwitch.groups.io] On Behalf Of Steve N4IRS
Sent: Friday, June 1, 2018 2:00 PM
To: main@DVSwitch.groups.io
Subject: Re: [DVSwitch] I have missed some major step on install

 

Well,
As far as the duplicate, not really. Because the ASL install was from the the ASL ISO, the repo was already installed. The install script does not look in the proper place. I need to fix that.
As far as the format errors, I fixed the install so that does not happen. I do recommend you ssh in so that you can copy and paste. Practice practice, practice...

On 6/1/2018 1:53 PM, Chris via Groups.Io wrote:

Thank you!
I'm sorry to be so darn ignorant on this subject.
I'm studying linux hard, but have so much more to learn on basic in's and out's.

Did I do something terribly wrong?

I want to be able to help a few other guys here in our area and want to be able to duplicate this.

Chris

 

7621 - 7640 of 9072