Date   

Re: Updated DVSwitch repository available

Steve N4IRS
 

Mike,
Analog_Bridge is one of the programs in the overall DVSwitch "family" We have enhanced Analog_Bridge and added MMDVM_Bridge, Quantar_Bridge and a few others. We are still early in testing and we are now using the Debian apt method to install. Mike and I have been working on documentation and examples.

73, Steve

On 5/30/2018 10:11 AM, Mike Swiatkowski via Groups.Io wrote:
Steve,
I may have fallen behind with the announcement so my apologies.  Is DVSwitch replacing Analog_Bridge from github since it also contains Analog_Bridge and has much more functionality?  It looks like that is where most of yours and Mike's development efforts have been concentrated lately.  I'm looking forward to trying it all out. 

Mike, AA9VI


Re: Updated DVSwitch repository available

Mike, AA9VI
 

Steve,
I may have fallen behind with the announcement so my apologies.  Is DVSwitch replacing Analog_Bridge from github since it also contains Analog_Bridge and has much more functionality?  It looks like that is where most of yours and Mike's development efforts have been concentrated lately.  I'm looking forward to trying it all out. 

Mike, AA9VI


Re: A brief how to, please

Steve N4IRS
 

Paul,
Please do a
apt-get update
then apt-get install analog-bridge



On 5/30/2018 7:13 AM, Paul Nannery KC2VRJ wrote:
I am waiting on Debian to spin back up I had ubuntu running to see if that worked. on ubuntu 14.4 I now get 

The following packages have unmet dependencies:
 analog-bridge : Depends: libsound2 but it is not installable
E: Unable to correct problems, you have held broken packages.

ill try Debian 8 as soon as it finishes the install 

On Wed, May 30, 2018 at 7:01 AM, Steve N4IRS <szingman@...> wrote:
Paul,
Try a apt-get update
then apt-get install analog-bridge

I wont be able to test it on Jessie for about 2 hours. Let me know the results.

Steve

On 05/30/2018 06:34 AM, Paul Nannery KC2VRJ wrote:
AMD 64 tried both debian 8 and ubuntu 14. My vps provider does not have debian 9 so I did not try that. 

On Wed, May 30, 2018, 6:32 AM Steve N4IRS <szingman@...> wrote:
Paul,
What hardware (arch) i386, amd64, armhf?
uname -a

73, Steve N4IRS

On 05/30/2018 03:16 AM, Paul Nannery KC2VRJ wrote:
Guys,

I am having this same issues on Jessie



The following packages have unmet dependencies:
 analog-bridge : Depends: libsoundio-dev but it is not installable
E: Unable to correct problems, you have held broken packages.


any ideas?

On Mon, May 14, 2018 at 7:42 PM, Steve N4IRS <szingman@...> wrote:
your problem is fixed.
apt-get update
apt-get install analog-bridge

All applications and config files are installed in /opt as in /opt/Analog_Bridge

On 05/14/2018 07:19 PM, Michael Rickey (AF6FB) wrote:
I'm having problems with this as well.

The only place I've found that talks about installing anything is the post you mentioned. I'm able to get through the first part, when I run "apt-get install analog_bridge" I get the error "analog_bridge: Depends: libsoundio-dev but it is not installable".

Also, what folder are the config files in?

I'm running on Raspian Stretch

Thanks in advance,
Michael AF6FB







Re: A brief how to, please

Santu OTTAVI (TK1BI)
 

Hi,

Le 30/05/2018 à 12:32, Steve N4IRS a écrit :
What hardware (arch) i386, amd64, armhf?
What about opening the source in a GitHub ? This would make things much easier ;-)

73 de TK1BI


Re: A brief how to, please

Paul Nannery KC2VRJ
 

I am waiting on Debian to spin back up I had ubuntu running to see if that worked. on ubuntu 14.4 I now get 

The following packages have unmet dependencies:
 analog-bridge : Depends: libsound2 but it is not installable
E: Unable to correct problems, you have held broken packages.

ill try Debian 8 as soon as it finishes the install 

On Wed, May 30, 2018 at 7:01 AM, Steve N4IRS <szingman@...> wrote:
Paul,
Try a apt-get update
then apt-get install analog-bridge

I wont be able to test it on Jessie for about 2 hours. Let me know the results.

Steve

On 05/30/2018 06:34 AM, Paul Nannery KC2VRJ wrote:
AMD 64 tried both debian 8 and ubuntu 14. My vps provider does not have debian 9 so I did not try that. 

On Wed, May 30, 2018, 6:32 AM Steve N4IRS <szingman@...> wrote:
Paul,
What hardware (arch) i386, amd64, armhf?
uname -a

73, Steve N4IRS

On 05/30/2018 03:16 AM, Paul Nannery KC2VRJ wrote:
Guys,

I am having this same issues on Jessie



The following packages have unmet dependencies:
 analog-bridge : Depends: libsoundio-dev but it is not installable
E: Unable to correct problems, you have held broken packages.


any ideas?

On Mon, May 14, 2018 at 7:42 PM, Steve N4IRS <szingman@...> wrote:
your problem is fixed.
apt-get update
apt-get install analog-bridge

All applications and config files are installed in /opt as in /opt/Analog_Bridge

On 05/14/2018 07:19 PM, Michael Rickey (AF6FB) wrote:
I'm having problems with this as well.

The only place I've found that talks about installing anything is the post you mentioned. I'm able to get through the first part, when I run "apt-get install analog_bridge" I get the error "analog_bridge: Depends: libsoundio-dev but it is not installable".

Also, what folder are the config files in?

I'm running on Raspian Stretch

Thanks in advance,
Michael AF6FB






Re: A brief how to, please

Steve N4IRS
 

Paul,
Try a apt-get update
then apt-get install analog-bridge

I wont be able to test it on Jessie for about 2 hours. Let me know the results.

Steve

On 05/30/2018 06:34 AM, Paul Nannery KC2VRJ wrote:
AMD 64 tried both debian 8 and ubuntu 14. My vps provider does not have debian 9 so I did not try that. 

On Wed, May 30, 2018, 6:32 AM Steve N4IRS <szingman@...> wrote:
Paul,
What hardware (arch) i386, amd64, armhf?
uname -a

73, Steve N4IRS

On 05/30/2018 03:16 AM, Paul Nannery KC2VRJ wrote:
Guys,

I am having this same issues on Jessie



The following packages have unmet dependencies:
 analog-bridge : Depends: libsoundio-dev but it is not installable
E: Unable to correct problems, you have held broken packages.


any ideas?

On Mon, May 14, 2018 at 7:42 PM, Steve N4IRS <szingman@...> wrote:
your problem is fixed.
apt-get update
apt-get install analog-bridge

All applications and config files are installed in /opt as in /opt/Analog_Bridge

On 05/14/2018 07:19 PM, Michael Rickey (AF6FB) wrote:
I'm having problems with this as well.

The only place I've found that talks about installing anything is the post you mentioned. I'm able to get through the first part, when I run "apt-get install analog_bridge" I get the error "analog_bridge: Depends: libsoundio-dev but it is not installable".

Also, what folder are the config files in?

I'm running on Raspian Stretch

Thanks in advance,
Michael AF6FB





Re: A brief how to, please

Paul Nannery KC2VRJ
 

AMD 64 tried both debian 8 and ubuntu 14. My vps provider does not have debian 9 so I did not try that. 


On Wed, May 30, 2018, 6:32 AM Steve N4IRS <szingman@...> wrote:
Paul,
What hardware (arch) i386, amd64, armhf?
uname -a

73, Steve N4IRS

On 05/30/2018 03:16 AM, Paul Nannery KC2VRJ wrote:
Guys,

I am having this same issues on Jessie



The following packages have unmet dependencies:
 analog-bridge : Depends: libsoundio-dev but it is not installable
E: Unable to correct problems, you have held broken packages.


any ideas?

On Mon, May 14, 2018 at 7:42 PM, Steve N4IRS <szingman@...> wrote:
your problem is fixed.
apt-get update
apt-get install analog-bridge

All applications and config files are installed in /opt as in /opt/Analog_Bridge

On 05/14/2018 07:19 PM, Michael Rickey (AF6FB) wrote:
I'm having problems with this as well.

The only place I've found that talks about installing anything is the post you mentioned. I'm able to get through the first part, when I run "apt-get install analog_bridge" I get the error "analog_bridge: Depends: libsoundio-dev but it is not installable".

Also, what folder are the config files in?

I'm running on Raspian Stretch

Thanks in advance,
Michael AF6FB




Re: A brief how to, please

Steve N4IRS
 

Paul,
What hardware (arch) i386, amd64, armhf?
uname -a

73, Steve N4IRS

On 05/30/2018 03:16 AM, Paul Nannery KC2VRJ wrote:
Guys,

I am having this same issues on Jessie



The following packages have unmet dependencies:
 analog-bridge : Depends: libsoundio-dev but it is not installable
E: Unable to correct problems, you have held broken packages.


any ideas?

On Mon, May 14, 2018 at 7:42 PM, Steve N4IRS <szingman@...> wrote:
your problem is fixed.
apt-get update
apt-get install analog-bridge

All applications and config files are installed in /opt as in /opt/Analog_Bridge

On 05/14/2018 07:19 PM, Michael Rickey (AF6FB) wrote:
I'm having problems with this as well.

The only place I've found that talks about installing anything is the post you mentioned. I'm able to get through the first part, when I run "apt-get install analog_bridge" I get the error "analog_bridge: Depends: libsoundio-dev but it is not installable".

Also, what folder are the config files in?

I'm running on Raspian Stretch

Thanks in advance,
Michael AF6FB




Re: A brief how to, please

Paul Nannery KC2VRJ
 

Guys,

I am having this same issues on Jessie



The following packages have unmet dependencies:
 analog-bridge : Depends: libsoundio-dev but it is not installable
E: Unable to correct problems, you have held broken packages.


any ideas?

On Mon, May 14, 2018 at 7:42 PM, Steve N4IRS <szingman@...> wrote:
your problem is fixed.
apt-get update
apt-get install analog-bridge

All applications and config files are installed in /opt as in /opt/Analog_Bridge

On 05/14/2018 07:19 PM, Michael Rickey (AF6FB) wrote:
I'm having problems with this as well.

The only place I've found that talks about installing anything is the post you mentioned. I'm able to get through the first part, when I run "apt-get install analog_bridge" I get the error "analog_bridge: Depends: libsoundio-dev but it is not installable".

Also, what folder are the config files in?

I'm running on Raspian Stretch

Thanks in advance,
Michael AF6FB



Re: DMR -> FCS Reflectors

Lito - WI6Y
 

never mind.. I found it 😃


From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Roselito de los Reyes <Tolitski@...>
Sent: Tuesday, May 29, 2018 4:04 PM
To: main@DVSwitch.groups.io
Subject: Re: [DVSwitch] DMR -> FCS Reflectors
 
If I do this, What is the configuration parameter to override the /var/log settings for mmdvm?

From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Steve N4IRS <szingman@...>
Sent: Tuesday, May 29, 2018 3:59 PM
To: main@DVSwitch.groups.io
Subject: Re: [DVSwitch] DMR -> FCS Reflectors
 
Yes, you will have to do that since DMR is in use in your first instance.

On 05/29/2018 06:42 PM, Roselito de los Reyes wrote:
Hi Steve,

I was trying to link ASL<->DMR and DMR<->YSF. Should I define a second instance of mmdvm_bridge to achieve this?

Lito

From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Steve N4IRS <szingman@...>
Sent: Tuesday, May 29, 2018 3:40 PM
To: main@DVSwitch.groups.io
Subject: Re: [DVSwitch] DMR -> FCS Reflectors
 
Lito,
You can change the port numbers to any unused port. I'm not use I nunderstand what you are trying to do.

Steve

On 05/29/2018 06:21 PM, Roselito de los Reyes wrote:
Hi Steve,

I got the allstar -> DMR working thanks to you and Russel. I wanted to add a YSF reflector and then realized that the port is already been used for the DMR->USRP.

M: 2018-05-29 22:10:39.016 YSF, Opening INI file: DVSwitch.ini
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] Address -> 127.0.0.1
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] TXPort -> 31103
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] RXPort -> 31100
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] FallbackID -> 1234567
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] ExportTG -> 1234
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] Slot -> 2
E: 2018-05-29 22:10:39.016 Cannot bind the UDP address, err: 98
F: 2018-05-29 22:10:39.016 YSF, Can not open listener port 31100

How can this be implemented?  ASL<->DMR<-YSF>

From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Roselito de los Reyes <Tolitski@...>
Sent: Saturday, May 26, 2018 5:21 PM
To: main@DVSwitch.groups.io
Subject: [DVSwitch] DMR -> FCS Reflectors
 
Hello DVSwitch,

has anybody had experience bridging FCS with DVSwitch?

73,

Lito



Re: DMR -> FCS Reflectors

Lito - WI6Y
 

If I do this, What is the configuration parameter to override the /var/log settings for mmdvm?


From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Steve N4IRS <szingman@...>
Sent: Tuesday, May 29, 2018 3:59 PM
To: main@DVSwitch.groups.io
Subject: Re: [DVSwitch] DMR -> FCS Reflectors
 
Yes, you will have to do that since DMR is in use in your first instance.

On 05/29/2018 06:42 PM, Roselito de los Reyes wrote:
Hi Steve,

I was trying to link ASL<->DMR and DMR<->YSF. Should I define a second instance of mmdvm_bridge to achieve this?

Lito

From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Steve N4IRS <szingman@...>
Sent: Tuesday, May 29, 2018 3:40 PM
To: main@DVSwitch.groups.io
Subject: Re: [DVSwitch] DMR -> FCS Reflectors
 
Lito,
You can change the port numbers to any unused port. I'm not use I nunderstand what you are trying to do.

Steve

On 05/29/2018 06:21 PM, Roselito de los Reyes wrote:
Hi Steve,

I got the allstar -> DMR working thanks to you and Russel. I wanted to add a YSF reflector and then realized that the port is already been used for the DMR->USRP.

M: 2018-05-29 22:10:39.016 YSF, Opening INI file: DVSwitch.ini
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] Address -> 127.0.0.1
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] TXPort -> 31103
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] RXPort -> 31100
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] FallbackID -> 1234567
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] ExportTG -> 1234
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] Slot -> 2
E: 2018-05-29 22:10:39.016 Cannot bind the UDP address, err: 98
F: 2018-05-29 22:10:39.016 YSF, Can not open listener port 31100

How can this be implemented?  ASL<->DMR<-YSF>

From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Roselito de los Reyes <Tolitski@...>
Sent: Saturday, May 26, 2018 5:21 PM
To: main@DVSwitch.groups.io
Subject: [DVSwitch] DMR -> FCS Reflectors
 
Hello DVSwitch,

has anybody had experience bridging FCS with DVSwitch?

73,

Lito



Re: DMR -> FCS Reflectors

Steve N4IRS
 

Yes, you will have to do that since DMR is in use in your first instance.

On 05/29/2018 06:42 PM, Roselito de los Reyes wrote:
Hi Steve,

I was trying to link ASL<->DMR and DMR<->YSF. Should I define a second instance of mmdvm_bridge to achieve this?

Lito

From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Steve N4IRS <szingman@...>
Sent: Tuesday, May 29, 2018 3:40 PM
To: main@DVSwitch.groups.io
Subject: Re: [DVSwitch] DMR -> FCS Reflectors
 
Lito,
You can change the port numbers to any unused port. I'm not use I nunderstand what you are trying to do.

Steve

On 05/29/2018 06:21 PM, Roselito de los Reyes wrote:
Hi Steve,

I got the allstar -> DMR working thanks to you and Russel. I wanted to add a YSF reflector and then realized that the port is already been used for the DMR->USRP.

M: 2018-05-29 22:10:39.016 YSF, Opening INI file: DVSwitch.ini
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] Address -> 127.0.0.1
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] TXPort -> 31103
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] RXPort -> 31100
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] FallbackID -> 1234567
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] ExportTG -> 1234
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] Slot -> 2
E: 2018-05-29 22:10:39.016 Cannot bind the UDP address, err: 98
F: 2018-05-29 22:10:39.016 YSF, Can not open listener port 31100

How can this be implemented?  ASL<->DMR<-YSF>

From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Roselito de los Reyes <Tolitski@...>
Sent: Saturday, May 26, 2018 5:21 PM
To: main@DVSwitch.groups.io
Subject: [DVSwitch] DMR -> FCS Reflectors
 
Hello DVSwitch,

has anybody had experience bridging FCS with DVSwitch?

73,

Lito



Re: DMR -> FCS Reflectors

Lito - WI6Y
 

Hi Steve,

I was trying to link ASL<->DMR and DMR<->YSF. Should I define a second instance of mmdvm_bridge to achieve this?

Lito


From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Steve N4IRS <szingman@...>
Sent: Tuesday, May 29, 2018 3:40 PM
To: main@DVSwitch.groups.io
Subject: Re: [DVSwitch] DMR -> FCS Reflectors
 
Lito,
You can change the port numbers to any unused port. I'm not use I nunderstand what you are trying to do.

Steve

On 05/29/2018 06:21 PM, Roselito de los Reyes wrote:
Hi Steve,

I got the allstar -> DMR working thanks to you and Russel. I wanted to add a YSF reflector and then realized that the port is already been used for the DMR->USRP.

M: 2018-05-29 22:10:39.016 YSF, Opening INI file: DVSwitch.ini
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] Address -> 127.0.0.1
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] TXPort -> 31103
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] RXPort -> 31100
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] FallbackID -> 1234567
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] ExportTG -> 1234
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] Slot -> 2
E: 2018-05-29 22:10:39.016 Cannot bind the UDP address, err: 98
F: 2018-05-29 22:10:39.016 YSF, Can not open listener port 31100

How can this be implemented?  ASL<->DMR<-YSF>

From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Roselito de los Reyes <Tolitski@...>
Sent: Saturday, May 26, 2018 5:21 PM
To: main@DVSwitch.groups.io
Subject: [DVSwitch] DMR -> FCS Reflectors
 
Hello DVSwitch,

has anybody had experience bridging FCS with DVSwitch?

73,

Lito


Re: DMR -> FCS Reflectors

Steve N4IRS
 

Lito,
You can change the port numbers to any unused port. I'm not use I nunderstand what you are trying to do.

Steve

On 05/29/2018 06:21 PM, Roselito de los Reyes wrote:
Hi Steve,

I got the allstar -> DMR working thanks to you and Russel. I wanted to add a YSF reflector and then realized that the port is already been used for the DMR->USRP.

M: 2018-05-29 22:10:39.016 YSF, Opening INI file: DVSwitch.ini
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] Address -> 127.0.0.1
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] TXPort -> 31103
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] RXPort -> 31100
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] FallbackID -> 1234567
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] ExportTG -> 1234
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] Slot -> 2
E: 2018-05-29 22:10:39.016 Cannot bind the UDP address, err: 98
F: 2018-05-29 22:10:39.016 YSF, Can not open listener port 31100

How can this be implemented?  ASL<->DMR<-YSF>

From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Roselito de los Reyes <Tolitski@...>
Sent: Saturday, May 26, 2018 5:21 PM
To: main@DVSwitch.groups.io
Subject: [DVSwitch] DMR -> FCS Reflectors
 
Hello DVSwitch,

has anybody had experience bridging FCS with DVSwitch?

73,

Lito


Re: DMR -> FCS Reflectors

Lito - WI6Y
 

Hi Steve,

I got the allstar -> DMR working thanks to you and Russel. I wanted to add a YSF reflector and then realized that the port is already been used for the DMR->USRP.

M: 2018-05-29 22:10:39.016 YSF, Opening INI file: DVSwitch.ini
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] Address -> 127.0.0.1
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] TXPort -> 31103
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] RXPort -> 31100
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] FallbackID -> 1234567
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] ExportTG -> 1234
M: 2018-05-29 22:10:39.016 YSF, Setting [YSF] Slot -> 2
E: 2018-05-29 22:10:39.016 Cannot bind the UDP address, err: 98
F: 2018-05-29 22:10:39.016 YSF, Can not open listener port 31100

How can this be implemented?  ASL<->DMR<-YSF>


From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Roselito de los Reyes <Tolitski@...>
Sent: Saturday, May 26, 2018 5:21 PM
To: main@DVSwitch.groups.io
Subject: [DVSwitch] DMR -> FCS Reflectors
 
Hello DVSwitch,

has anybody had experience bridging FCS with DVSwitch?

73,

Lito


Re: Adding hb_confbridge Into the Mix

Cort N0MJS <n0mjs@...>
 

I like to say that hblink.py itself is mostly just a protocol stack – like an IP stack. It does very little on it’s own – other applications like HB_Bridge and hb_confbridge are build on top of that stack.

On May 29, 2018, at 2:50 PM, Steve N4IRS <szingman@...> wrote:

James,
The trick is to not think of it as hblink. Though hblink provides the connectivity to the CLIENTS and MASTERS and the config file is called hblink.cfg, forget hblink.py exists. We are discussing hb_confbridge and HB_Bridge.
hb_confbridge will face your MMDVM CLIENTS and HB_Bridge will face it's Partner, IPSC_Bridge. Your hb_confbridge would be 3 masters and client. The rules, hb_confbridge_rules would control the traffic flow.

Steve

On 5/29/2018 3:44 PM, James - K4JK wrote:
Aha. So I in essence would have the "outside facing" HBLink instance running with three masters and a client. (For the MMDVM Devices)

Then I would have a "inside" HBLink instance running that has one master. (It allows the client mentioned above to connect to it.)

These are called by hb_confbridge, and HB_Bridge, respectively.

Am I on the right track?

Thanks again.

73
James
K4JK


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






Re: Adding hb_confbridge Into the Mix

James - K4JK
 

Steve,

Understood. I guess I was just verifying in my head that the client stanza in the config called by hb_confbridge "connected" to the master stanza in the config file called by HB_Bridge. The hb_confbridge client threw me for a loop, until I realized that.

James


Re: Adding hb_confbridge Into the Mix

Steve N4IRS
 

James,
The trick is to not think of it as hblink. Though hblink provides the connectivity to the CLIENTS and MASTERS and the config file is called hblink.cfg, forget hblink.py exists. We are discussing hb_confbridge and HB_Bridge.
hb_confbridge will face your MMDVM CLIENTS and HB_Bridge will face it's Partner, IPSC_Bridge. Your hb_confbridge would be 3 masters and client. The rules, hb_confbridge_rules would control the traffic flow.

Steve

On 5/29/2018 3:44 PM, James - K4JK wrote:
Aha. So I in essence would have the "outside facing" HBLink instance running with three masters and a client. (For the MMDVM Devices)

Then I would have a "inside" HBLink instance running that has one master. (It allows the client mentioned above to connect to it.)

These are called by hb_confbridge, and HB_Bridge, respectively.

Am I on the right track?

Thanks again.

73
James
K4JK


Re: Adding hb_confbridge Into the Mix

James - K4JK
 

Aha. So I in essence would have the "outside facing" HBLink instance running with three masters and a client. (For the MMDVM Devices)

Then I would have a "inside" HBLink instance running that has one master. (It allows the client mentioned above to connect to it.)

These are called by hb_confbridge, and HB_Bridge, respectively.

Am I on the right track?

Thanks again.

73
James
K4JK


Re: Adding hb_confbridge Into the Mix

Steve N4IRS
 

Existing:
3 MMDVM nodes---->HBLink----->HB_Bridge---->IPSC Bridge--->CBridge---> TRBO Repeaters

Proposed:                         
MMDVM1 <---> hb_confbridge_M1
MMDVM2 <---> hb_confbridge_M2
MMDVM3 <---> hb_confbridge_M3
             hb_confbridge_C1 <---> HB_Bridge---->IPSC Bridge--->CBridge---> TRBO Repeaters

M1, M2, M3 are MASTERS defined in hblink.cfg for the confbridge
C1 is a CLIENT defined in hblink.cfg for the confbridge

You would continue to start the HB <---> IPSC Bridge with "python HB_Bridge.py" and "python IPSC_Bridge.py" Just as before
The hb_confbridge_rules would be used to control the traffic between the MMDVM Clients and the traffic from the MMDVM Clients to HB_Bridge.
You would start hb_confbridge with "python hb_confbridge.py"

You will have 2 instances of hblink.py running. You can control this by keeping them in separate directories or by passing the name of the config file on the command line.
As with all bridges, build from the outside in. Since you already have most of this running, build up the confbridge get the MMDVM clients connected and the rules defined.
When that all works, make the confbridge to HB_Bridge connection. This off the top of my head and others may have input as to a better way.

73, Steve N4IRS

On 5/29/2018 2:31 PM, James - K4JK wrote:
Greetings,

Python newb here. Thanks for all the work on this software, it's greatly appreciated.

I maintain about a 10 repeater c-Bridge network. We have added some MMDVM devices using HB_Bridge and IPSC_Bridge. We've been using a circa June 2017 cloned version of DMRLink and HBLink.

Works great. Our setup looks like this:

3 MMDVM nodes---->HBLink----->HB_Bridge---->IPSC Bridge--->CBridge---> TRBO Repeaters

All of the MMDVM nodes connect to the same port, there is only one MASTER stanza in the hblink.cfg file. We have repeat on so all MMDVM devices hear everything the others are doing.

Works well but I want to add hb_confbridge into the mix so I can better control group calls between the MMDVM devices. (I basically want to filter Local TGs between Repeaters)

I get the gist of how to do this, but I'm getting hung up on how all of these programs are started once we get there. For instance, now I just call HB_Bridge.py and IPSC_Bridge.py and everything is happy. As I understand it, HB_Bridge.py calls HBLink.py etc. and things work.

Once I add more stanzas to the hblink.cfg file and setup my bridges in hb_confbridge_rules.py, what do I start to get all of this up and running again? Do I need to call hb_confbridge in addition to HB_Bridge? Will that create too many instances of HBLink running?

Thanks for any help you can provide.

James
K4JK

7721 - 7740 of 9072