Date   

Re: Setting up DMRLink <-> KBLink #best_practices #dmrlink #hblink

Steve N4IRS
 

Bad idea. Get the whole repo(s)

git clone -b IPSC_Bridge https://github.com/n0mjs710/DMRlink.git
git clone -b HB_Bridge https://github.com/n0mjs710/HBlink


On 1/3/19 10:25 PM, Jason Johnston wrote:
I understood Steve's comments and ran that command, which worked.  /var/log did exist, but the dmrlink dir underneath it didn't.  I have successfully connected it to my cbridge now by running the dmrlink.py file.

Upon running the git clone command for both directories, it appears that the HBlink_Bridge and DMRlink_Bridge files didn't pull down.  I ran a wget cmd and pulled the .cfg and .py files from the github folders.  Tomorrow I will work to configure those.


Re: Setting up DMRLink <-> KBLink #best_practices #dmrlink #hblink

Jason Johnston
 

I understood Steve's comments and ran that command, which worked.  /var/log did exist, but the dmrlink dir underneath it didn't.  I have successfully connected it to my cbridge now by running the dmrlink.py file.

Upon running the git clone command for both directories, it appears that the HBlink_Bridge and DMRlink_Bridge files didn't pull down.  I ran a wget cmd and pulled the .cfg and .py files from the github folders.  Tomorrow I will work to configure those.


Re: Potential Openbridge usage

Cort N0MJS <n0mjs@...>
 

Uh... openbridge still requires upstream admins to configure things, similar to setting up the cc-cc connections.


On Jan 3, 2019, at 9:14 PM, Bill N2WNS <n2wns.radio@...> wrote:

Thanks for the reply's. I was thinking of it strictly from an upstream administration perspective. Setup/Changes would only have to be made once on the provider side limiting the administration they have to preform. It also gives me the flexibility of if I needed to move TG's from one Bridge to the other, I would not have to bother the provider with something I could handle.

I'm still in the spitballing stage any other thoughts are welcome.

-Bill N2WNS


Re: Potential Openbridge usage

Bill N2WNS
 

Thanks for the reply's. I was thinking of it strictly from an upstream administration perspective. Setup/Changes would only have to be made once on the provider side limiting the administration they have to preform. It also gives me the flexibility of if I needed to move TG's from one Bridge to the other, I would not have to bother the provider with something I could handle.

I'm still in the spitballing stage any other thoughts are welcome.

-Bill N2WNS


Re: Setting up DMRLink <-> KBLink #best_practices #dmrlink #hblink

Steve N4IRS
 

I probably should have used mkdir -p but it's a good bet that /var/log already exists.

On 1/3/19 10:02 PM, Mike KB8JNM wrote:

I think what Steve was trying to convey was if the directory does not exist, create it.

And

If the log file does not exist, create it > touch /var/log/dmrlink/dmrlink.log

set permissions on the file if needed

...mike/kb8jnm

On 1/3/2019 9:57 PM, Corey Dean N3FE wrote:
So it is telling you that it can’t wrote the log file.  

'/var/log/dmrlink/dmrlink.log

On Thu, Jan 3, 2019 at 9:21 PM Jason Johnston <kc5hwb@...> wrote:
Reinstalled OS - I am actually running Debian 9 now.
I ran the python install instructions above, then started on the instructions in Reply #2727
When running the DMRlink.py command, I get the following

root@DMRlink1:/opt/DMRlink# python dmrlink.py
Traceback (most recent call last):
  File "dmrlink.py", line 1081, in <module>
    logger = config_logging(CONFIG['LOGGER'])
  File "/opt/DMRlink/ipsc/dmrlink_log.py", line 83, in config_logging
    'propagate': True,
  File "/usr/lib/python2.7/logging/config.py", line 794, in dictConfig
    dictConfigClass(config).configure()
  File "/usr/lib/python2.7/logging/config.py", line 576, in configure
    '%r: %s' % (name, e))
ValueError: Unable to configure handler 'file': [Errno 2] No such file or directory: '/var/log/dmrlink/dmrlink.log'
 


Re: Setting up DMRLink <-> KBLink #best_practices #dmrlink #hblink

Mike KB8JNM
 

I think what Steve was trying to convey was if the directory does not exist, create it.

And

If the log file does not exist, create it > touch /var/log/dmrlink/dmrlink.log

set permissions on the file if needed

...mike/kb8jnm

On 1/3/2019 9:57 PM, Corey Dean N3FE wrote:
So it is telling you that it can’t wrote the log file.  

'/var/log/dmrlink/dmrlink.log

On Thu, Jan 3, 2019 at 9:21 PM Jason Johnston <kc5hwb@...> wrote:
Reinstalled OS - I am actually running Debian 9 now.
I ran the python install instructions above, then started on the instructions in Reply #2727
When running the DMRlink.py command, I get the following

root@DMRlink1:/opt/DMRlink# python dmrlink.py
Traceback (most recent call last):
  File "dmrlink.py", line 1081, in <module>
    logger = config_logging(CONFIG['LOGGER'])
  File "/opt/DMRlink/ipsc/dmrlink_log.py", line 83, in config_logging
    'propagate': True,
  File "/usr/lib/python2.7/logging/config.py", line 794, in dictConfig
    dictConfigClass(config).configure()
  File "/usr/lib/python2.7/logging/config.py", line 576, in configure
    '%r: %s' % (name, e))
ValueError: Unable to configure handler 'file': [Errno 2] No such file or directory: '/var/log/dmrlink/dmrlink.log'
 


Re: Setting up DMRLink <-> KBLink #best_practices #dmrlink #hblink

Jason Johnston
 

Yes that did it. I'm working on the next part now


On Thu, Jan 3, 2019, 8:58 PM Corey Dean N3FE <n3fe@...> wrote:
So it is telling you that it can’t wrote the log file.  

'/var/log/dmrlink/dmrlink.log

On Thu, Jan 3, 2019 at 9:21 PM Jason Johnston <kc5hwb@...> wrote:
Reinstalled OS - I am actually running Debian 9 now.
I ran the python install instructions above, then started on the instructions in Reply #2727
When running the DMRlink.py command, I get the following

root@DMRlink1:/opt/DMRlink# python dmrlink.py
Traceback (most recent call last):
  File "dmrlink.py", line 1081, in <module>
    logger = config_logging(CONFIG['LOGGER'])
  File "/opt/DMRlink/ipsc/dmrlink_log.py", line 83, in config_logging
    'propagate': True,
  File "/usr/lib/python2.7/logging/config.py", line 794, in dictConfig
    dictConfigClass(config).configure()
  File "/usr/lib/python2.7/logging/config.py", line 576, in configure
    '%r: %s' % (name, e))
ValueError: Unable to configure handler 'file': [Errno 2] No such file or directory: '/var/log/dmrlink/dmrlink.log'
 

--
73 de
Jason - KC5HWB


Re: Potential Openbridge usage

Cort N0MJS <n0mjs@...>
 



On Jan 3, 2019, at 8:00 PM, Bill N2WNS <n2wns.radio@...> wrote:

I'm looking to spin up 2 C-Bridges in two different geographic areas that will have different traffic needs. To ease administration on the upstream the BM/MARC providers, should I implement OB to get the TG traffic, then distribute the traffic from OB to the C-Bridges?

If you have c-Bridges you should just use the CC-CC protocol between them and MARC’s c-Bridges and to BM’s servers (which also speak c-Bridge). Stuffing my software in the middle of a setup like this is necessary. You already have everything you need.

Thanks, -Bill N2WNS

--
Cort Buffington
H: +1-785-813-1501
M: +1-785-865-7206






Re: Setting up DMRLink <-> KBLink #best_practices #dmrlink #hblink

Corey Dean N3FE <n3fe@...>
 

So it is telling you that it can’t wrote the log file.  

'/var/log/dmrlink/dmrlink.log

On Thu, Jan 3, 2019 at 9:21 PM Jason Johnston <kc5hwb@...> wrote:
Reinstalled OS - I am actually running Debian 9 now.
I ran the python install instructions above, then started on the instructions in Reply #2727
When running the DMRlink.py command, I get the following

root@DMRlink1:/opt/DMRlink# python dmrlink.py
Traceback (most recent call last):
  File "dmrlink.py", line 1081, in <module>
    logger = config_logging(CONFIG['LOGGER'])
  File "/opt/DMRlink/ipsc/dmrlink_log.py", line 83, in config_logging
    'propagate': True,
  File "/usr/lib/python2.7/logging/config.py", line 794, in dictConfig
    dictConfigClass(config).configure()
  File "/usr/lib/python2.7/logging/config.py", line 576, in configure
    '%r: %s' % (name, e))
ValueError: Unable to configure handler 'file': [Errno 2] No such file or directory: '/var/log/dmrlink/dmrlink.log'
 


Re: Potential Openbridge usage

Corey Dean N3FE <n3fe@...>
 

I am using the minimal single core and 1 gig of ram with 3 different OB connections and many talkgroups at that, some repeaters, and a cbridge ipsc connection and The virtual machine is pretty much sitting idle.

Corey n3fe

On Thu, Jan 3, 2019 at 9:00 PM Bill N2WNS <n2wns.radio@...> wrote:
I'm looking to spin up 2 C-Bridges in two different geographic areas that will have different traffic needs. To ease administration on the upstream the BM/MARC providers, should I implement OB to get the TG traffic, then distribute the traffic from OB to the C-Bridges? What kind of processing power and memory would be required in a virtual environment for such an install?

Thanks, -Bill N2WNS


Re: Setting up DMRLink <-> KBLink #best_practices #dmrlink #hblink

Steve N4IRS
 

mkdir /var/log/dmrlink


On 1/3/19 9:21 PM, Jason Johnston wrote:
Reinstalled OS - I am actually running Debian 9 now.
I ran the python install instructions above, then started on the instructions in Reply #2727
When running the DMRlink.py command, I get the following

root@DMRlink1:/opt/DMRlink# python dmrlink.py
Traceback (most recent call last):
  File "dmrlink.py", line 1081, in <module>
    logger = config_logging(CONFIG['LOGGER'])
  File "/opt/DMRlink/ipsc/dmrlink_log.py", line 83, in config_logging
    'propagate': True,
  File "/usr/lib/python2.7/logging/config.py", line 794, in dictConfig
    dictConfigClass(config).configure()
  File "/usr/lib/python2.7/logging/config.py", line 576, in configure
    '%r: %s' % (name, e))
ValueError: Unable to configure handler 'file': [Errno 2] No such file or directory: '/var/log/dmrlink/dmrlink.log'
 


Re: Setting up DMRLink <-> KBLink #best_practices #dmrlink #hblink

Jason Johnston
 

Reinstalled OS - I am actually running Debian 9 now.
I ran the python install instructions above, then started on the instructions in Reply #2727
When running the DMRlink.py command, I get the following

root@DMRlink1:/opt/DMRlink# python dmrlink.py
Traceback (most recent call last):
  File "dmrlink.py", line 1081, in <module>
    logger = config_logging(CONFIG['LOGGER'])
  File "/opt/DMRlink/ipsc/dmrlink_log.py", line 83, in config_logging
    'propagate': True,
  File "/usr/lib/python2.7/logging/config.py", line 794, in dictConfig
    dictConfigClass(config).configure()
  File "/usr/lib/python2.7/logging/config.py", line 576, in configure
    '%r: %s' % (name, e))
ValueError: Unable to configure handler 'file': [Errno 2] No such file or directory: '/var/log/dmrlink/dmrlink.log'
 


Potential Openbridge usage

Bill N2WNS
 

I'm looking to spin up 2 C-Bridges in two different geographic areas that will have different traffic needs. To ease administration on the upstream the BM/MARC providers, should I implement OB to get the TG traffic, then distribute the traffic from OB to the C-Bridges? What kind of processing power and memory would be required in a virtual environment for such an install?

Thanks, -Bill N2WNS


Re: scheduled nightly YSF/NXDN/P25 reflector restarts?

 

Ahh great, thanks Mike, I'll give it a shot!


On Thu, Jan 3, 2019, 3:01 PM Mike KB8JNM <groupio@... wrote:

Edit your etc/contab

and place a line similar to this

25  17    * * *   root   /patch/to/reflector.sh restart

If you know little of crontab, google info so you know how to use it well and correctly.

...mike/kb8jnm

On 1/3/2019 3:55 PM, Russell, KV4S wrote:
at little off topic for DVSwitch but I was trying to get some help on a way to schedule restarts of  YSF/NXDN/P25 reflectors without restarting the whole server?

73,
Russell, KV4S


Re: scheduled nightly YSF/NXDN/P25 reflector restarts?

Mike KB8JNM
 
Edited

Edit your etc/contab

and place a line similar to this

25  17    * * *   root   /path/to/reflector.sh restart

remember to restart cron

If you know little of crontab, google info so you know how to use it well and correctly.

...mike/kb8jnm

On 1/3/2019 3:55 PM, Russell, KV4S wrote:
at little off topic for DVSwitch but I was trying to get some help on a way to schedule restarts of  YSF/NXDN/P25 reflectors without restarting the whole server?
 
73,
Russell, KV4S


scheduled nightly YSF/NXDN/P25 reflector restarts?

 

at little off topic for DVSwitch but I was trying to get some help on a way to schedule restarts of  YSF/NXDN/P25 reflectors without restarting the whole server?

73,
Russell, KV4S


Re: Hblink passwords

Cort N0MJS <n0mjs@...>
 

Jean,

I’m not sure what you’re asking.

My main production system currently has 4 masters and all four use different passwords – no problem. The only thing I can think of is to look at each master carefully and make sure that you’re aiming the repeaters at the right UDP Port number for each Master.



On Jan 2, 2019, at 11:39 PM, Jean Darmont <14ca101@...> wrote:

Hi from France, and first of all happy new year 2019 to all members of the group, and thanks for all the job done here !
I run an hblink server here with three different Masters and everything is running perfectly.
I would like to know if there is a way to assign an individual password to join a specific Master as they all have the same passwords.
If i try to assign a different password to a Master then, it will fail to connect.
This hblink server runs in a very simple way, allowing hotspots users to connect to it with no interconnections to other server of any kind.
The idea behind multiples Master is to have different " channels " covering different topics for different users.

Hope that i have been clear enough have a good day,  73's from Jean F6KNB team.

Cort Buffington
785-865-7206


Hblink passwords

Jean Darmont
 

Hi from France, and first of all happy new year 2019 to all members of the group, and thanks for all the job done here !
I run an hblink server here with three different Masters and everything is running perfectly.
I would like to know if there is a way to assign an individual password to join a specific Master as they all have the same passwords.
If i try to assign a different password to a Master then, it will fail to connect.
This hblink server runs in a very simple way, allowing hotspots users to connect to it with no interconnections to other server of any kind.
The idea behind multiples Master is to have different " channels " covering different topics for different users.

Hope that i have been clear enough have a good day,  73's from Jean F6KNB team.


Re: Interface ASL into existing bridge

Michael KD5DFB
 

It looks like I would have to create another P25Gateway

On Wed, Jan 2, 2019 at 7:14 PM JJ Cummings <cummingsj@...> wrote:
ha!

So given what I'm looking at you could interface another MMDVM_Bridge into the P25Gateway and then Analog_Bridge using USRP into ASL from MMDVM_Bridge... 

So the chain from your existing P25Gateway <-> NewMMDVM_Bridge <-> Analog_Bridge <-> USRP ASL

You could do the same on the CBridge side with DMRLink...

On Wed, Jan 2, 2019 at 6:10 PM Steve N4IRS <szingman@...> wrote:
The bridge formerly known as Prince? Sorry a little punchy tonight.

On 1/2/19 8:07 PM, JJ Cummings wrote:
Much much more info is needed, that said the answer is likely YES that you can interface ASL into existing bridges for other modes also.... but each has its own complexities and there is no single answer to interface ASL into an existing ambiguous bridge ;-P

On Wed, Jan 2, 2019 at 6:04 PM Mike KB8JNM <groupio@...> wrote:

Would you like to say what kind of bridge ?

Or

Exactly what you are trying to achieve ?

...mike/kb8jnm


On 1/2/2019 6:29 PM, KD5DFB wrote:
Hello, Group,

Is there a way to interface ASL into an existing bridge?

Michael KD5DFB


Re: Setting up DMRLink <-> KBLink #best_practices #dmrlink #hblink

Jason Johnston
 

Reinstalling the OS right now - will try this later tonight or tomorrow.  Thanks for sharing.

7061 - 7080 of 9775