IPSC to IPSC question?


Jamie R. Cid <jay@...>
 

This dont seem to want to connect at all,

[REPEATER-1]
MODE: CLIENT
ENABLED: True
EXPORT_AMBE: False
IP:
PORT: 54001
MASTER_IP: 64.94.238.196
MASTER_PORT: 54000
PASSPHRASE: homebrew
CALLSIGN: N2CID
RADIO_ID: 316202502
RX_FREQ: 000000000
TX_FREQ: 000000000
TX_POWER: 25
COLORCODE: 1
SLOTS: 2
LATITUDE: 41.7333
LONGITUDE: -50.3999
HEIGHT: 75
LOCATION: NewYork, USA
DESCRIPTION: Motorola Repeater
URL: http://www.cidcomm.com
SOFTWARE_ID: 20170620
PACKAGE_ID: MMDVM_HBlink
GROUP_HANGTIME: 5
OPTIONS:


Steve N4IRS
 

Is the port number valid for the master you are connecting to?
Is the password valid for the master you are connecting to?
316202502 is 9 digits, Depending on the master, I don't think it's valid.

On 4/25/2018 9:12 AM, Jamie R. Cid wrote:
This dont seem to want to connect at all,

[REPEATER-1]
MODE: CLIENT
ENABLED: True
EXPORT_AMBE: False
IP:
PORT: 54001
MASTER_IP: 64.94.238.196
MASTER_PORT: 54000
PASSPHRASE: homebrew
CALLSIGN: N2CID
RADIO_ID: 316202502
RX_FREQ: 000000000
TX_FREQ: 000000000
TX_POWER: 25
COLORCODE: 1
SLOTS: 2
LATITUDE: 41.7333
LONGITUDE: -50.3999
HEIGHT: 75
LOCATION: NewYork, USA
DESCRIPTION: Motorola Repeater
URL: http://www.cidcomm.com
SOFTWARE_ID: 20170620
PACKAGE_ID: MMDVM_HBlink
GROUP_HANGTIME: 5
OPTIONS:


Jamie R. Cid <jay@...>
 

Honestly i have no clue. I'm just replicating the IP and ports pi-star uses to connect to BM 3108.. I can connect fine to BM 3108 on pi-star with,

IP 64.94.238.196
PORT 62031
ID 316202502


Steve N4IRS
 

Well,
I still question the ID, but I could be wrong. Either HB or BM may not like it.
I would try your real DMR ID
You posted:
MASTER_PORT: 54000
PASSPHRASE: homebrew

For 3108 the password is passw0rd and the port is 62031

On 4/25/2018 9:34 AM, Jamie R. Cid wrote:
Honestly i have no clue. I'm just replicating the IP and ports pi-star uses to connect to BM 3108.. I can connect fine to BM 3108 on pi-star with,

IP 64.94.238.196
PORT 62031
ID 316202502


Jamie R. Cid <jay@...>
 

You were correct. It was the ID. Wierd.. lol..

Now i just have to figure out the rest LOL.

Thank You!!


Cort N0MJS <n0mjs@...>
 

Not weird. It has to do with the size of the address space and how it’s divided up, how it’s supposed to work, and how certain network side implementations are violating ETSI DMR spec for radio IDs.

On Apr 25, 2018, at 8:41 AM, Jamie R. Cid <jay@...> wrote:

You were correct. It was the ID. Wierd.. lol..

Now i just have to figure out the rest LOL.

Thank You!!

Cort Buffington
785-865-7206


Jamie R. Cid <jay@...>
 

No,

I just meant that it works with pi-star using that id. In fact its still listed in my BM dash from when I was using pi-star...

https://brandmeister.network/?page=hotspot-edit&id=316202501


From: Cort N0MJS <n0mjs@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 9:54 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

Not weird. It has to do with the size of the address space and how it’s divided up, how it’s supposed to work, and how certain network side implementations are violating ETSI DMR spec for radio IDs.

On Apr 25, 2018, at 8:41 AM, Jamie R. Cid <jay@...> wrote:

You were correct. It was the ID. Wierd.. lol..

Now i just have to figure out the rest LOL.

Thank You!!

Cort Buffington
785-865-7206


Jamie R. Cid <jay@...>
 

This is a very simple call/packet router for Homebrew Repeater Protocol. It
will forward traffic from any system to all other systems configured in the
hblink.py configuration file. It does not check for call contentions or
filter TS/TGID combinations. It should really only be used as a proxy to
hide multiple Homebrew repater protocol systems behind what appears as a single
repeater, hotspot, etc.

As is, this program only works with group voice packets. It could work for all
of them by removing a few things.


Jamie R. Cid <jay@...>
 
Edited

Ok,

So here's my plan. I have hb_bridge_all.py running and connected to BM as I can see traffic. I'm assuming this is also providing the IPSC server as well via the "MASTER-1" config in dmrlink?

My plan is to run the HB (BM) <---> IPSC gateway on my main server then IPSC client (to main server) <---> IPSC client (Trbo Repeater) on my RPI3.

Something like that... Im soo confused with all these apps....


Jamie R. Cid <jay@...>
 

Trying to do,

BM <---HB <---> IPSC ---> Trbo MASTER Rpeater somehow

Is no fun lol


Steve N4IRS
 

BM <---> HB_Bridge <---> IPSC_Bridge <---> Repeater (Master)

On 4/25/2018 11:06 AM, Jamie R. Cid wrote:
Trying to do,

BM <---HB <---> IPSC ---> Trbo MASTER Rpeater somehow

Is no fun lol


Jamie R. Cid <jay@...>
 

Is there a proper way to start HB_Bridge and IPSC_Bridge?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:13 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

BM <---> HB_Bridge <---> IPSC_Bridge <---> Repeater (Master)

On 4/25/2018 11:06 AM, Jamie R. Cid wrote:
Trying to do,

BM <---HB <---> IPSC ---> Trbo MASTER Rpeater somehow

Is no fun lol


Steve N4IRS
 

python hb_bridge.py
python ipsc_bridge.py


On 4/25/2018 11:18 AM, Jamie R. Cid wrote:
Is there a proper way to start HB_Bridge and IPSC_Bridge?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:13 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

BM <---> HB_Bridge <---> IPSC_Bridge <---> Repeater (Master)

On 4/25/2018 11:06 AM, Jamie R. Cid wrote:
Trying to do,

BM <---HB <---> IPSC ---> Trbo MASTER Rpeater somehow

Is no fun lol



Jamie R. Cid <jay@...>
 

python HB_Bridge.py

DEBUG 2018-04-25 11:18:57,441 Logging system started, anything from here on gets logged
INFO 2018-04-25 11:18:57,448 ID ALIAS MAPPER: peer_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: subscriber_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: talkgroup_ids dictionary is available
INFO 2018-04-25 11:18:57,508 HBlink 'HB_Bridge.py' (c) 2017 Mike Zingman N4IRR, N0MJS - SYSTEM STARTING...
INFO 2018-04-25 11:18:57,508 Version 20170620
DEBUG 2018-04-25 11:18:57,509 (MASTER-1) Master maintenance loop started
DEBUG 2018-04-25 11:18:57,510 MASTER instance created: MASTER-1, <__main__.HB_BRIDGE instance at 0x7f5f37c85ea8>
ERROR 2018-04-25 11:18:57,510 Uncaught exception
Traceback (most recent call last):
  File "HB_Bridge.py", line 237, in <module>
    systems[system] = HB_BRIDGE(system, CONFIG, logger)
  File "HB_Bridge.py", line 101, in __init__
    self.hb_ambe = AMBE_HB(self, _name, _config, _logger, self._ambeRxPort)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 381, in __init__
    AMBE_BASE.__init__(self, _parent, _name, _config, _logger, _port)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 187, in __init__
    self.udp_port = reactor.listenUDP(self._ambeRxPort, UDP_IMPORT(self.import_datagramReceived))
  File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 374, in listenUDP
    p.startListening()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 175, in startListening
    self._bindSocket()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 195, in _bindSocket
    raise error.CannotListenError(self.interface, self.port, le)
CannotListenError: Couldn't listen on any:31013: [Errno 98] Address already in use.


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:19 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

python hb_bridge.py
python ipsc_bridge.py


On 4/25/2018 11:18 AM, Jamie R. Cid wrote:
Is there a proper way to start HB_Bridge and IPSC_Bridge?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:13 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

BM <---> HB_Bridge <---> IPSC_Bridge <---> Repeater (Master)

On 4/25/2018 11:06 AM, Jamie R. Cid wrote:
Trying to do,

BM <---HB <---> IPSC ---> Trbo MASTER Rpeater somehow

Is no fun lol



Steve N4IRS
 

You have both a server and a client defined.

On 4/25/2018 11:21 AM, Jamie R. Cid wrote:
python HB_Bridge.py

DEBUG 2018-04-25 11:18:57,441 Logging system started, anything from here on gets logged
INFO 2018-04-25 11:18:57,448 ID ALIAS MAPPER: peer_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: subscriber_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: talkgroup_ids dictionary is available
INFO 2018-04-25 11:18:57,508 HBlink 'HB_Bridge.py' (c) 2017 Mike Zingman N4IRR, N0MJS - SYSTEM STARTING...
INFO 2018-04-25 11:18:57,508 Version 20170620
DEBUG 2018-04-25 11:18:57,509 (MASTER-1) Master maintenance loop started
DEBUG 2018-04-25 11:18:57,510 MASTER instance created: MASTER-1, <__main__.HB_BRIDGE instance at 0x7f5f37c85ea8>
ERROR 2018-04-25 11:18:57,510 Uncaught exception
Traceback (most recent call last):
  File "HB_Bridge.py", line 237, in <module>
    systems[system] = HB_BRIDGE(system, CONFIG, logger)
  File "HB_Bridge.py", line 101, in __init__
    self.hb_ambe = AMBE_HB(self, _name, _config, _logger, self._ambeRxPort)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 381, in __init__
    AMBE_BASE.__init__(self, _parent, _name, _config, _logger, _port)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 187, in __init__
    self.udp_port = reactor.listenUDP(self._ambeRxPort, UDP_IMPORT(self.import_datagramReceived))
  File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 374, in listenUDP
    p.startListening()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 175, in startListening
    self._bindSocket()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 195, in _bindSocket
    raise error.CannotListenError(self.interface, self.port, le)
CannotListenError: Couldn't listen on any:31013: [Errno 98] Address already in use.


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:19 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

python hb_bridge.py
python ipsc_bridge.py


On 4/25/2018 11:18 AM, Jamie R. Cid wrote:
Is there a proper way to start HB_Bridge and IPSC_Bridge?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:13 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

BM <---> HB_Bridge <---> IPSC_Bridge <---> Repeater (Master)

On 4/25/2018 11:06 AM, Jamie R. Cid wrote:
Trying to do,

BM <---HB <---> IPSC ---> Trbo MASTER Rpeater somehow

Is no fun lol




Jamie R. Cid <jay@...>
 

in dmrlink.cfg?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:22 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

You have both a server and a client defined.

On 4/25/2018 11:21 AM, Jamie R. Cid wrote:
python HB_Bridge.py

DEBUG 2018-04-25 11:18:57,441 Logging system started, anything from here on gets logged
INFO 2018-04-25 11:18:57,448 ID ALIAS MAPPER: peer_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: subscriber_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: talkgroup_ids dictionary is available
INFO 2018-04-25 11:18:57,508 HBlink 'HB_Bridge.py' (c) 2017 Mike Zingman N4IRR, N0MJS - SYSTEM STARTING...
INFO 2018-04-25 11:18:57,508 Version 20170620
DEBUG 2018-04-25 11:18:57,509 (MASTER-1) Master maintenance loop started
DEBUG 2018-04-25 11:18:57,510 MASTER instance created: MASTER-1, <__main__.HB_BRIDGE instance at 0x7f5f37c85ea8>
ERROR 2018-04-25 11:18:57,510 Uncaught exception
Traceback (most recent call last):
  File "HB_Bridge.py", line 237, in <module>
    systems[system] = HB_BRIDGE(system, CONFIG, logger)
  File "HB_Bridge.py", line 101, in __init__
    self.hb_ambe = AMBE_HB(self, _name, _config, _logger, self._ambeRxPort)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 381, in __init__
    AMBE_BASE.__init__(self, _parent, _name, _config, _logger, _port)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 187, in __init__
    self.udp_port = reactor.listenUDP(self._ambeRxPort, UDP_IMPORT(self.import_datagramReceived))
  File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 374, in listenUDP
    p.startListening()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 175, in startListening
    self._bindSocket()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 195, in _bindSocket
    raise error.CannotListenError(self.interface, self.port, le)
CannotListenError: Couldn't listen on any:31013: [Errno 98] Address already in use.


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:19 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

python hb_bridge.py
python ipsc_bridge.py


On 4/25/2018 11:18 AM, Jamie R. Cid wrote:
Is there a proper way to start HB_Bridge and IPSC_Bridge?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:13 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

BM <---> HB_Bridge <---> IPSC_Bridge <---> Repeater (Master)

On 4/25/2018 11:06 AM, Jamie R. Cid wrote:
Trying to do,

BM <---HB <---> IPSC ---> Trbo MASTER Rpeater somehow

Is no fun lol




Jamie R. Cid <jay@...>
 

sorry hblink.cfg?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:22 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

You have both a server and a client defined.

On 4/25/2018 11:21 AM, Jamie R. Cid wrote:
python HB_Bridge.py

DEBUG 2018-04-25 11:18:57,441 Logging system started, anything from here on gets logged
INFO 2018-04-25 11:18:57,448 ID ALIAS MAPPER: peer_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: subscriber_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: talkgroup_ids dictionary is available
INFO 2018-04-25 11:18:57,508 HBlink 'HB_Bridge.py' (c) 2017 Mike Zingman N4IRR, N0MJS - SYSTEM STARTING...
INFO 2018-04-25 11:18:57,508 Version 20170620
DEBUG 2018-04-25 11:18:57,509 (MASTER-1) Master maintenance loop started
DEBUG 2018-04-25 11:18:57,510 MASTER instance created: MASTER-1, <__main__.HB_BRIDGE instance at 0x7f5f37c85ea8>
ERROR 2018-04-25 11:18:57,510 Uncaught exception
Traceback (most recent call last):
  File "HB_Bridge.py", line 237, in <module>
    systems[system] = HB_BRIDGE(system, CONFIG, logger)
  File "HB_Bridge.py", line 101, in __init__
    self.hb_ambe = AMBE_HB(self, _name, _config, _logger, self._ambeRxPort)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 381, in __init__
    AMBE_BASE.__init__(self, _parent, _name, _config, _logger, _port)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 187, in __init__
    self.udp_port = reactor.listenUDP(self._ambeRxPort, UDP_IMPORT(self.import_datagramReceived))
  File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 374, in listenUDP
    p.startListening()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 175, in startListening
    self._bindSocket()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 195, in _bindSocket
    raise error.CannotListenError(self.interface, self.port, le)
CannotListenError: Couldn't listen on any:31013: [Errno 98] Address already in use.


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:19 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

python hb_bridge.py
python ipsc_bridge.py


On 4/25/2018 11:18 AM, Jamie R. Cid wrote:
Is there a proper way to start HB_Bridge and IPSC_Bridge?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:13 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

BM <---> HB_Bridge <---> IPSC_Bridge <---> Repeater (Master)

On 4/25/2018 11:06 AM, Jamie R. Cid wrote:
Trying to do,

BM <---HB <---> IPSC ---> Trbo MASTER Rpeater somehow

Is no fun lol




Steve N4IRS
 

hblink.cfg

On 4/25/2018 11:23 AM, Jamie R. Cid wrote:
in dmrlink.cfg?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:22 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

You have both a server and a client defined.

On 4/25/2018 11:21 AM, Jamie R. Cid wrote:
python HB_Bridge.py

DEBUG 2018-04-25 11:18:57,441 Logging system started, anything from here on gets logged
INFO 2018-04-25 11:18:57,448 ID ALIAS MAPPER: peer_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: subscriber_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: talkgroup_ids dictionary is available
INFO 2018-04-25 11:18:57,508 HBlink 'HB_Bridge.py' (c) 2017 Mike Zingman N4IRR, N0MJS - SYSTEM STARTING...
INFO 2018-04-25 11:18:57,508 Version 20170620
DEBUG 2018-04-25 11:18:57,509 (MASTER-1) Master maintenance loop started
DEBUG 2018-04-25 11:18:57,510 MASTER instance created: MASTER-1, <__main__.HB_BRIDGE instance at 0x7f5f37c85ea8>
ERROR 2018-04-25 11:18:57,510 Uncaught exception
Traceback (most recent call last):
  File "HB_Bridge.py", line 237, in <module>
    systems[system] = HB_BRIDGE(system, CONFIG, logger)
  File "HB_Bridge.py", line 101, in __init__
    self.hb_ambe = AMBE_HB(self, _name, _config, _logger, self._ambeRxPort)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 381, in __init__
    AMBE_BASE.__init__(self, _parent, _name, _config, _logger, _port)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 187, in __init__
    self.udp_port = reactor.listenUDP(self._ambeRxPort, UDP_IMPORT(self.import_datagramReceived))
  File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 374, in listenUDP
    p.startListening()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 175, in startListening
    self._bindSocket()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 195, in _bindSocket
    raise error.CannotListenError(self.interface, self.port, le)
CannotListenError: Couldn't listen on any:31013: [Errno 98] Address already in use.


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:19 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

python hb_bridge.py
python ipsc_bridge.py


On 4/25/2018 11:18 AM, Jamie R. Cid wrote:
Is there a proper way to start HB_Bridge and IPSC_Bridge?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:13 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

BM <---> HB_Bridge <---> IPSC_Bridge <---> Repeater (Master)

On 4/25/2018 11:06 AM, Jamie R. Cid wrote:
Trying to do,

BM <---HB <---> IPSC ---> Trbo MASTER Rpeater somehow

Is no fun lol





Steve N4IRS
 

yes,
You can not have both enabled. In your diagram, HB is a client to BM.

On 4/25/2018 11:23 AM, Jamie R. Cid wrote:
sorry hblink.cfg?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:22 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

You have both a server and a client defined.

On 4/25/2018 11:21 AM, Jamie R. Cid wrote:
python HB_Bridge.py

DEBUG 2018-04-25 11:18:57,441 Logging system started, anything from here on gets logged
INFO 2018-04-25 11:18:57,448 ID ALIAS MAPPER: peer_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: subscriber_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: talkgroup_ids dictionary is available
INFO 2018-04-25 11:18:57,508 HBlink 'HB_Bridge.py' (c) 2017 Mike Zingman N4IRR, N0MJS - SYSTEM STARTING...
INFO 2018-04-25 11:18:57,508 Version 20170620
DEBUG 2018-04-25 11:18:57,509 (MASTER-1) Master maintenance loop started
DEBUG 2018-04-25 11:18:57,510 MASTER instance created: MASTER-1, <__main__.HB_BRIDGE instance at 0x7f5f37c85ea8>
ERROR 2018-04-25 11:18:57,510 Uncaught exception
Traceback (most recent call last):
  File "HB_Bridge.py", line 237, in <module>
    systems[system] = HB_BRIDGE(system, CONFIG, logger)
  File "HB_Bridge.py", line 101, in __init__
    self.hb_ambe = AMBE_HB(self, _name, _config, _logger, self._ambeRxPort)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 381, in __init__
    AMBE_BASE.__init__(self, _parent, _name, _config, _logger, _port)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 187, in __init__
    self.udp_port = reactor.listenUDP(self._ambeRxPort, UDP_IMPORT(self.import_datagramReceived))
  File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 374, in listenUDP
    p.startListening()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 175, in startListening
    self._bindSocket()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 195, in _bindSocket
    raise error.CannotListenError(self.interface, self.port, le)
CannotListenError: Couldn't listen on any:31013: [Errno 98] Address already in use.


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:19 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

python hb_bridge.py
python ipsc_bridge.py


On 4/25/2018 11:18 AM, Jamie R. Cid wrote:
Is there a proper way to start HB_Bridge and IPSC_Bridge?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:13 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

BM <---> HB_Bridge <---> IPSC_Bridge <---> Repeater (Master)

On 4/25/2018 11:06 AM, Jamie R. Cid wrote:
Trying to do,

BM <---HB <---> IPSC ---> Trbo MASTER Rpeater somehow

Is no fun lol





Jamie R. Cid <jay@...>
 

ok BM is linked, HB and IPSC bridges are running. Now what? lol


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:24 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

yes,
You can not have both enabled. In your diagram, HB is a client to BM.

On 4/25/2018 11:23 AM, Jamie R. Cid wrote:
sorry hblink.cfg?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:22 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

You have both a server and a client defined.

On 4/25/2018 11:21 AM, Jamie R. Cid wrote:
python HB_Bridge.py

DEBUG 2018-04-25 11:18:57,441 Logging system started, anything from here on gets logged
INFO 2018-04-25 11:18:57,448 ID ALIAS MAPPER: peer_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: subscriber_ids dictionary is available
INFO 2018-04-25 11:18:57,508 ID ALIAS MAPPER: talkgroup_ids dictionary is available
INFO 2018-04-25 11:18:57,508 HBlink 'HB_Bridge.py' (c) 2017 Mike Zingman N4IRR, N0MJS - SYSTEM STARTING...
INFO 2018-04-25 11:18:57,508 Version 20170620
DEBUG 2018-04-25 11:18:57,509 (MASTER-1) Master maintenance loop started
DEBUG 2018-04-25 11:18:57,510 MASTER instance created: MASTER-1, <__main__.HB_BRIDGE instance at 0x7f5f37c85ea8>
ERROR 2018-04-25 11:18:57,510 Uncaught exception
Traceback (most recent call last):
  File "HB_Bridge.py", line 237, in <module>
    systems[system] = HB_BRIDGE(system, CONFIG, logger)
  File "HB_Bridge.py", line 101, in __init__
    self.hb_ambe = AMBE_HB(self, _name, _config, _logger, self._ambeRxPort)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 381, in __init__
    AMBE_BASE.__init__(self, _parent, _name, _config, _logger, _port)
  File "/usr/local/lib/python2.7/dist-packages/dmr_utils/ambe_bridge.py", line 187, in __init__
    self.udp_port = reactor.listenUDP(self._ambeRxPort, UDP_IMPORT(self.import_datagramReceived))
  File "/usr/lib/python2.7/dist-packages/twisted/internet/posixbase.py", line 374, in listenUDP
    p.startListening()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 175, in startListening
    self._bindSocket()
  File "/usr/lib/python2.7/dist-packages/twisted/internet/udp.py", line 195, in _bindSocket
    raise error.CannotListenError(self.interface, self.port, le)
CannotListenError: Couldn't listen on any:31013: [Errno 98] Address already in use.


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:19 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

python hb_bridge.py
python ipsc_bridge.py


On 4/25/2018 11:18 AM, Jamie R. Cid wrote:
Is there a proper way to start HB_Bridge and IPSC_Bridge?


From: Steve N4IRS <szingman@...>
To: <main@DVSwitch.groups.io>
Sent: 4/25/2018 11:13 AM
Subject: Re: [DVSwitch] IPSC to IPSC question?

BM <---> HB_Bridge <---> IPSC_Bridge <---> Repeater (Master)

On 4/25/2018 11:06 AM, Jamie R. Cid wrote:
Trying to do,

BM <---HB <---> IPSC ---> Trbo MASTER Rpeater somehow

Is no fun lol