Date   

Re: No registration for peer 'callsign' error message

Walter
 

Hi Steve and thanks this was helpful... got me a little closer.

Now I get a error: Rejected connect attempt from 'ip address' request nodenumber@iax-client does not exist

In the app the node number appears in the dialer field. When I hit connect I see the above error on the node.

The app shows failure code '3' after the connect attempt.


Re: No registration for peer 'callsign' error message

Steve KC1AWV
 


Here are my redacted settings you can use as a guide.

iax.conf

[iaxclient]        <- This goes in as Username in DVSwitch Mobile
type = friend
context = iax-client    <- This is the context used in extensions.conf  
auth = md5
secret = [Your Password Here]
host = dynamic
disallow = all
allow = ulaw
allow = adpcm
allow = gsm
transfer = no

extensions.conf

[iax-client]    <- This is the context name called from iax.conf
exten => ${NODE},1,Ringing
exten => ${NODE},n,Wait(3)
exten => ${NODE},n,Answer
exten => ${NODE},n,Set(NODENUM=${CALLERID(number)})
exten => ${NODE},n,Playback(rpt/node|noanswer)
exten => ${NODE},n,SayDigits(${EXTEN})
exten => ${NODE},n,Set(CALLERID(num)=0)
exten => ${NODE},n,Rpt,${NODE}|P|${CALLERID(name)}
exten => ${NODE},n,Hangup
exten => ${NODE},n(hangit),Answer
exten => ${NODE},n(hangit),Wait(1)
exten => ${NODE},n(hangit),Hangup

Remember to also reload/restart asterisk once the changes are made.

In DVSwitch Mobile, this is how I have the account set:


Re: No registration for peer 'callsign' error message

Steve KC1AWV
 

Were you also able to add the context information into extensions.conf? There's two parts, one is in iax.conf for registration, the other is in extensions.conf for the context. 

Check this doc: https://www.hamvoip.org/iaxrpt-config.pdf for some pointers. It's for hamvoip but will help in a pinch for ASL as well. The DVSwitch Mobile directions are starting on page 6.

Steve KC1AWV

On Mon, May 20, 2019 at 10:04 AM Walter <va3wjo@...> wrote:
Trying to get DV switch working... followed the instructions to add the necessary lines to IAX.CONF and get the error message...

No registration for peer 'mycallsign' from (ip address)

Am I missing something?



--
Steve Miller
KC1AWV


No registration for peer 'callsign' error message

Walter
 

Trying to get DV switch working... followed the instructions to add the necessary lines to IAX.CONF and get the error message...

No registration for peer 'mycallsign' from (ip address)

Am I missing something?


HBLink project - I'd like to thank

SP2ONG Waldek
 

I would like to thank everyone who is developing a great HBLink project and other tools. After a few days of reading various descriptions and  DVSwitch.groups.io I started local Master Server HBLink to which are connected hotspots and repeater based on mmdvm. It wasn't an easy task, but now as I know more seems to be easy :-). I realize that I didn't know all possibilities but I wanted to show in my country this project and what potential gives the possibility e.g. for emergency communication EmCom where we don't have Internet connection and thanks to HBLink we can build radio network on 2.3/5.7 GHz HamNET and have run local Master server HBLink.

I would like to show local hamaradio operators also the possibility to use USRP Analog_Bridge+md380emu + MMDVM_Bridge to build a simple "IP DV radio" based on Raspberry PI + microphone or DVSwitch Mobile. Currently, I have small problems with using DVSwitch Mobile where I have very poor quality audio and DMR ID source problem which looks random but maybe I will be able to solve this problem in time.

I made a small description in the Polish language for local users, I hope the local hamaradio operators will take advantage of that.

73 Waldek SP2ONG


Re: HBLINK HBMONITOR

Cort N0MJS <n0mjs@...>
 

Hey all – the code for HBMonitor is not great. I use GitHub to sync it between my own computers. I am not a programmer; I program because I need to create a tool for the job. HBMonitor is a tool, even if a very crude one and as such is posted, but not advertised. The statement of unsupported work is just that, unsupported. I am not “unwilling,” but I have learned that with HBlink and DMRlink being my priorities, I have to let something go. They are the more important work and I don’t have time to make HBmonitor good, and advance them too. HBmonitor is fragile, but as it is, it does the job I need it to do. Whether it can do the job you need it to do is likely questionable. Feel free to work the code and pilot a new solution. 

The spirit of ham radio, the way I operate, is to be on the lookout for tools and innovation and to create when necessary. I make tools and I take tools, but when I take tools from others the responsibility for implementing them becomes mine alone because I am using that tool for a specific reason, in a specific environment.  Ham radio is a community that I contribute to as I have time and ideas, it is not my job. By all means my code is available and if there is a way to improve it, therein lies the real spirit of ham radio – people looking out for others and making changes and additions and upgrades as fits their own need and ability. 

0x49 DE N0MJS

On May 17, 2019, at 6:58 PM, Curt Hart via Groups.Io <curtg49@...> wrote:

Sorry guys maybe I missed something in the past, but WHY is there such an unwillingness to help others with HBMonitor. I understand it is "Unsupported work" but wtf??
Might be a better idea to remove it from github. Why would you make it avaiiable if you don't want to offer help?

Seems like the spirit of the ham community is lost here.

73,
Curtis

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






Re: HBLINK HBMONITOR

Steve KC1AWV
 

I think Chris nailed it on the head. I'd expand on it to say that it's there to play with, as well as modify. If you can take it and make it better, do so. And please show your work, release the code, and apply credit where it is due.

I'm learning python through this, and I can definitely apply it to my day job. I don't want to see the code disappear, and asking for support on it is one way to make it all go away.

On Fri, May 17, 2019, 8:21 PM Chris WB4ULK via Groups.Io <chood73=yahoo.com@groups.io> wrote:
One thing I can say about this group.
They may give you hell for not looking up something before asking, but at least they don't steal other people's ideas and call them their own.
Along with violating GPL by making modifications and not releasing the source. :-)

Chris


Re: HBLINK HBMONITOR

Chris WB4ULK
 

One thing I can say about this group.
They may give you hell for not looking up something before asking, but at least they don't steal other people's ideas and call them their own.
Along with violating GPL by making modifications and not releasing the source. :-)

Chris


Re: HBLINK HBMONITOR

Chris WB4ULK
 

I think it boilsndown to:
"Here is something I played around with, if you want to expand it, have at it. I don't have time to mess with it."

If he pulled it down, others couldn't expand on it or mess with it.

Chris


Re: HBLINK HBMONITOR

Curt Hart <curtg49@...>
 

Sorry guys maybe I missed something in the past, but WHY is there such an unwillingness to help others with HBMonitor. I understand it is "Unsupported work" but wtf??
Might be a better idea to remove it from github. Why would you make it avaiiable if you don't want to offer help?

Seems like the spirit of the ham community is lost here.

73,
Curtis


Re: HBLINK HBMONITOR

Steve KC1AWV
 

Ask everyone about it? 😁


On Fri, May 17, 2019, 4:28 PM Peter M0NWI <peter-martin@...> wrote:
Cory,

What's the first rule of Fight Club 🤣😭😪😂😅

Sent from Outlook
From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Corey Dean N3FE <n3fe@...>
Sent: 17 May 2019 20:02:18
To: main@dvswitch.groups.io
Subject: Re: [DVSwitch] HBLINK HBMONITOR
 
Yeah.  I thought it would be all over the place that we don’t talk about hbmonitor here...

On Fri, May 17, 2019 at 2:07 PM Steve KC1AWV <smiller@...> wrote:
Sometimes, I think we're being trolled...

On Fri, May 17, 2019, 1:46 PM Corey Dean N3FE <n3fe@...> wrote:
Just curious...  Does anyone do any archive research before posting?

On Fri, May 17, 2019 at 1:10 PM <sp2ong@...> wrote:
Hi Heiko

I have run HBLink3 and I try useHBmonitor.

I have start

python web_tables.py
2019-05-17 18:41:45,392 INFO web_tables.py starting up
2019-05-17 18:41:45,392 INFO

Copyright (c) 2016, 2017, 2018, 2019
    The Regents of the K0USY Group. All rights reserved.

2019-05-17 18:41:45,392 INFO ID ALIAS MAPPER: 'peer_ids.json' is current, not downloaded
2019-05-17 18:41:45,393 INFO ID ALIAS MAPPER: 'subscriber_ids.json' is current, not downloaded
2019-05-17 18:41:45,625 INFO ID ALIAS MAPPER: peer_ids dictionary is available
2019-05-17 18:41:48,150 INFO ID ALIAS MAPPER: subscriber_ids dictionary is available
2019-05-17 18:41:48,287 INFO CLIENT TIMEOUT: List does not exist, skipping. If this message persists, contact the developer
2019-05-17 18:41:48,287 INFO reportClient object for connecting to HBlink.py created at: <__main__.reportClientFactory instance at 0xb5f4e38c>
2019-05-17 18:41:48,288 INFO Initiating Connection to Server.
2019-05-17 18:41:48,292 INFO Connected.
2019-05-17 18:41:48,293 INFO Resetting reconnection delay
2019-05-17 18:42:01,929 INFO static website requested: <Request at 0xb5f43f0c method=GET uri=/ clientproto=HTTP/1.1>
2019-05-17 18:43:25,132 INFO Adding peer to CTABLE that has registerred: 260207
2019-05-17 18:57:18,400 INFO static website requested: <Request at 0xb5f4a9cc method=GET uri=/ clientproto=HTTP/1.1>
^C2019-05-17 18:57:55,503 INFO Lost connection.  Reason: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion: Connection lost.

but on http://ip_hbmon:8080 ie empty

HBlink Monitoring Server DMR local Network Continuous connections not allowed. Connections time out in 300 seconds

Call Log Window:

Connection closed (wasClean = false, code = 1006, reason = '')


config hbmonitor

REPORT_NAME     = 'DMR Local Network'  # Name of the monitored HBlink system
CONFIG_INC      = True                  # Include HBlink stats
BRIDGES_INC     = False                  # Include Bridge stats (confbrige.py)
HBLINK_IP       = '127.0.0.1'           # HBlink's IP Address
HBLINK_PORT     = 4321                  # HBlink's TCP reporting socket
FREQUENCY       = 10                    # Frequency to push updates to web clients
WEB_SERVER_PORT = 8080                  # Has to be above 1024 if you're not running as root
CLIENT_TIMEOUT  = 300                   # Clients are timed out after this many seconds, 0 to disable

# Files and stuff for loading alias files for mapping numbers to names
PATH            = './'                          # MUST END IN '/'
PEER_FILE       = 'peer_ids.json'                # Will auto-download from DMR-MARC
SUBSCRIBER_FILE = 'subscriber_ids.json'          # Will auto-download from DMR-MARC
TGID_FILE       = 'talkgroup_ids.json'           # User provided, should be in "integer TGID, TGID name" format
LOCAL_SUB_FILE  = 'local_subscriber_ids.json'    # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
LOCAL_PEER_FILE = 'local_peer_ids.json'          # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
FILE_RELOAD     = 7                             # Number of days before we reload DMR-MARC database files
PEER_URL        = 'https://www.radioid.net/static/rptrs.json'
SUBSCRIBER_URL  = 'https://www.radioid.net/static/users.json'

# Settings for log files
LOG_PATH        = '/var/log/hblink/'             # MUST END IN '/'
LOG_NAME        = 'webtables.log'


Re: HBLINK HBMONITOR

Peter M0NWI
 

Cory,

What's the first rule of Fight Club 🤣😭😪😂😅

Sent from Outlook
From: main@DVSwitch.groups.io <main@DVSwitch.groups.io> on behalf of Corey Dean N3FE <n3fe@...>
Sent: 17 May 2019 20:02:18
To: main@dvswitch.groups.io
Subject: Re: [DVSwitch] HBLINK HBMONITOR
 
Yeah.  I thought it would be all over the place that we don’t talk about hbmonitor here...

On Fri, May 17, 2019 at 2:07 PM Steve KC1AWV <smiller@...> wrote:
Sometimes, I think we're being trolled...

On Fri, May 17, 2019, 1:46 PM Corey Dean N3FE <n3fe@...> wrote:
Just curious...  Does anyone do any archive research before posting?

On Fri, May 17, 2019 at 1:10 PM <sp2ong@...> wrote:
Hi Heiko

I have run HBLink3 and I try useHBmonitor.

I have start

python web_tables.py
2019-05-17 18:41:45,392 INFO web_tables.py starting up
2019-05-17 18:41:45,392 INFO

Copyright (c) 2016, 2017, 2018, 2019
    The Regents of the K0USY Group. All rights reserved.

2019-05-17 18:41:45,392 INFO ID ALIAS MAPPER: 'peer_ids.json' is current, not downloaded
2019-05-17 18:41:45,393 INFO ID ALIAS MAPPER: 'subscriber_ids.json' is current, not downloaded
2019-05-17 18:41:45,625 INFO ID ALIAS MAPPER: peer_ids dictionary is available
2019-05-17 18:41:48,150 INFO ID ALIAS MAPPER: subscriber_ids dictionary is available
2019-05-17 18:41:48,287 INFO CLIENT TIMEOUT: List does not exist, skipping. If this message persists, contact the developer
2019-05-17 18:41:48,287 INFO reportClient object for connecting to HBlink.py created at: <__main__.reportClientFactory instance at 0xb5f4e38c>
2019-05-17 18:41:48,288 INFO Initiating Connection to Server.
2019-05-17 18:41:48,292 INFO Connected.
2019-05-17 18:41:48,293 INFO Resetting reconnection delay
2019-05-17 18:42:01,929 INFO static website requested: <Request at 0xb5f43f0c method=GET uri=/ clientproto=HTTP/1.1>
2019-05-17 18:43:25,132 INFO Adding peer to CTABLE that has registerred: 260207
2019-05-17 18:57:18,400 INFO static website requested: <Request at 0xb5f4a9cc method=GET uri=/ clientproto=HTTP/1.1>
^C2019-05-17 18:57:55,503 INFO Lost connection.  Reason: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion: Connection lost.

but on http://ip_hbmon:8080 ie empty

HBlink Monitoring Server DMR local Network Continuous connections not allowed. Connections time out in 300 seconds

Call Log Window:

Connection closed (wasClean = false, code = 1006, reason = '')


config hbmonitor

REPORT_NAME     = 'DMR Local Network'  # Name of the monitored HBlink system
CONFIG_INC      = True                  # Include HBlink stats
BRIDGES_INC     = False                  # Include Bridge stats (confbrige.py)
HBLINK_IP       = '127.0.0.1'           # HBlink's IP Address
HBLINK_PORT     = 4321                  # HBlink's TCP reporting socket
FREQUENCY       = 10                    # Frequency to push updates to web clients
WEB_SERVER_PORT = 8080                  # Has to be above 1024 if you're not running as root
CLIENT_TIMEOUT  = 300                   # Clients are timed out after this many seconds, 0 to disable

# Files and stuff for loading alias files for mapping numbers to names
PATH            = './'                          # MUST END IN '/'
PEER_FILE       = 'peer_ids.json'                # Will auto-download from DMR-MARC
SUBSCRIBER_FILE = 'subscriber_ids.json'          # Will auto-download from DMR-MARC
TGID_FILE       = 'talkgroup_ids.json'           # User provided, should be in "integer TGID, TGID name" format
LOCAL_SUB_FILE  = 'local_subscriber_ids.json'    # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
LOCAL_PEER_FILE = 'local_peer_ids.json'          # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
FILE_RELOAD     = 7                             # Number of days before we reload DMR-MARC database files
PEER_URL        = 'https://www.radioid.net/static/rptrs.json'
SUBSCRIBER_URL  = 'https://www.radioid.net/static/users.json'

# Settings for log files
LOG_PATH        = '/var/log/hblink/'             # MUST END IN '/'
LOG_NAME        = 'webtables.log'


Re: HBLINK HBMONITOR

Corey Dean N3FE <n3fe@...>
 

Yeah.  I thought it would be all over the place that we don’t talk about hbmonitor here...

On Fri, May 17, 2019 at 2:07 PM Steve KC1AWV <smiller@...> wrote:
Sometimes, I think we're being trolled...

On Fri, May 17, 2019, 1:46 PM Corey Dean N3FE <n3fe@...> wrote:
Just curious...  Does anyone do any archive research before posting?

On Fri, May 17, 2019 at 1:10 PM <sp2ong@...> wrote:
Hi Heiko

I have run HBLink3 and I try useHBmonitor.

I have start

python web_tables.py
2019-05-17 18:41:45,392 INFO web_tables.py starting up
2019-05-17 18:41:45,392 INFO

Copyright (c) 2016, 2017, 2018, 2019
    The Regents of the K0USY Group. All rights reserved.

2019-05-17 18:41:45,392 INFO ID ALIAS MAPPER: 'peer_ids.json' is current, not downloaded
2019-05-17 18:41:45,393 INFO ID ALIAS MAPPER: 'subscriber_ids.json' is current, not downloaded
2019-05-17 18:41:45,625 INFO ID ALIAS MAPPER: peer_ids dictionary is available
2019-05-17 18:41:48,150 INFO ID ALIAS MAPPER: subscriber_ids dictionary is available
2019-05-17 18:41:48,287 INFO CLIENT TIMEOUT: List does not exist, skipping. If this message persists, contact the developer
2019-05-17 18:41:48,287 INFO reportClient object for connecting to HBlink.py created at: <__main__.reportClientFactory instance at 0xb5f4e38c>
2019-05-17 18:41:48,288 INFO Initiating Connection to Server.
2019-05-17 18:41:48,292 INFO Connected.
2019-05-17 18:41:48,293 INFO Resetting reconnection delay
2019-05-17 18:42:01,929 INFO static website requested: <Request at 0xb5f43f0c method=GET uri=/ clientproto=HTTP/1.1>
2019-05-17 18:43:25,132 INFO Adding peer to CTABLE that has registerred: 260207
2019-05-17 18:57:18,400 INFO static website requested: <Request at 0xb5f4a9cc method=GET uri=/ clientproto=HTTP/1.1>
^C2019-05-17 18:57:55,503 INFO Lost connection.  Reason: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion: Connection lost.

but on http://ip_hbmon:8080 ie empty

HBlink Monitoring ServerDMR local NetworkContinuous connections not allowed. Connections time out in 300 seconds

Call Log Window:

Connection closed (wasClean = false, code = 1006, reason = '')


config hbmonitor

REPORT_NAME     = 'DMR Local Network'  # Name of the monitored HBlink system
CONFIG_INC      = True                  # Include HBlink stats
BRIDGES_INC     = False                  # Include Bridge stats (confbrige.py)
HBLINK_IP       = '127.0.0.1'           # HBlink's IP Address
HBLINK_PORT     = 4321                  # HBlink's TCP reporting socket
FREQUENCY       = 10                    # Frequency to push updates to web clients
WEB_SERVER_PORT = 8080                  # Has to be above 1024 if you're not running as root
CLIENT_TIMEOUT  = 300                   # Clients are timed out after this many seconds, 0 to disable

# Files and stuff for loading alias files for mapping numbers to names
PATH            = './'                          # MUST END IN '/'
PEER_FILE       = 'peer_ids.json'                # Will auto-download from DMR-MARC
SUBSCRIBER_FILE = 'subscriber_ids.json'          # Will auto-download from DMR-MARC
TGID_FILE       = 'talkgroup_ids.json'           # User provided, should be in "integer TGID, TGID name" format
LOCAL_SUB_FILE  = 'local_subscriber_ids.json'    # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
LOCAL_PEER_FILE = 'local_peer_ids.json'          # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
FILE_RELOAD     = 7                             # Number of days before we reload DMR-MARC database files
PEER_URL        = 'https://www.radioid.net/static/rptrs.json'
SUBSCRIBER_URL  = 'https://www.radioid.net/static/users.json'

# Settings for log files
LOG_PATH        = '/var/log/hblink/'             # MUST END IN '/'
LOG_NAME        = 'webtables.log'


Re: HBLINK HBMONITOR

SP2ONG Waldek
 

I solved the problem, and I'm sorry again that I wrote a post about it.


Re: HBLINK HBMONITOR

Steve KC1AWV
 

Sometimes, I think we're being trolled...


On Fri, May 17, 2019, 1:46 PM Corey Dean N3FE <n3fe@...> wrote:
Just curious...  Does anyone do any archive research before posting?

On Fri, May 17, 2019 at 1:10 PM <sp2ong@...> wrote:
Hi Heiko

I have run HBLink3 and I try useHBmonitor.

I have start

python web_tables.py
2019-05-17 18:41:45,392 INFO web_tables.py starting up
2019-05-17 18:41:45,392 INFO

Copyright (c) 2016, 2017, 2018, 2019
    The Regents of the K0USY Group. All rights reserved.

2019-05-17 18:41:45,392 INFO ID ALIAS MAPPER: 'peer_ids.json' is current, not downloaded
2019-05-17 18:41:45,393 INFO ID ALIAS MAPPER: 'subscriber_ids.json' is current, not downloaded
2019-05-17 18:41:45,625 INFO ID ALIAS MAPPER: peer_ids dictionary is available
2019-05-17 18:41:48,150 INFO ID ALIAS MAPPER: subscriber_ids dictionary is available
2019-05-17 18:41:48,287 INFO CLIENT TIMEOUT: List does not exist, skipping. If this message persists, contact the developer
2019-05-17 18:41:48,287 INFO reportClient object for connecting to HBlink.py created at: <__main__.reportClientFactory instance at 0xb5f4e38c>
2019-05-17 18:41:48,288 INFO Initiating Connection to Server.
2019-05-17 18:41:48,292 INFO Connected.
2019-05-17 18:41:48,293 INFO Resetting reconnection delay
2019-05-17 18:42:01,929 INFO static website requested: <Request at 0xb5f43f0c method=GET uri=/ clientproto=HTTP/1.1>
2019-05-17 18:43:25,132 INFO Adding peer to CTABLE that has registerred: 260207
2019-05-17 18:57:18,400 INFO static website requested: <Request at 0xb5f4a9cc method=GET uri=/ clientproto=HTTP/1.1>
^C2019-05-17 18:57:55,503 INFO Lost connection.  Reason: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion: Connection lost.

but on http://ip_hbmon:8080 ie empty

HBlink Monitoring ServerDMR local NetworkContinuous connections not allowed. Connections time out in 300 seconds

Call Log Window:

Connection closed (wasClean = false, code = 1006, reason = '')


config hbmonitor

REPORT_NAME     = 'DMR Local Network'  # Name of the monitored HBlink system
CONFIG_INC      = True                  # Include HBlink stats
BRIDGES_INC     = False                  # Include Bridge stats (confbrige.py)
HBLINK_IP       = '127.0.0.1'           # HBlink's IP Address
HBLINK_PORT     = 4321                  # HBlink's TCP reporting socket
FREQUENCY       = 10                    # Frequency to push updates to web clients
WEB_SERVER_PORT = 8080                  # Has to be above 1024 if you're not running as root
CLIENT_TIMEOUT  = 300                   # Clients are timed out after this many seconds, 0 to disable

# Files and stuff for loading alias files for mapping numbers to names
PATH            = './'                          # MUST END IN '/'
PEER_FILE       = 'peer_ids.json'                # Will auto-download from DMR-MARC
SUBSCRIBER_FILE = 'subscriber_ids.json'          # Will auto-download from DMR-MARC
TGID_FILE       = 'talkgroup_ids.json'           # User provided, should be in "integer TGID, TGID name" format
LOCAL_SUB_FILE  = 'local_subscriber_ids.json'    # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
LOCAL_PEER_FILE = 'local_peer_ids.json'          # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
FILE_RELOAD     = 7                             # Number of days before we reload DMR-MARC database files
PEER_URL        = 'https://www.radioid.net/static/rptrs.json'
SUBSCRIBER_URL  = 'https://www.radioid.net/static/users.json'

# Settings for log files
LOG_PATH        = '/var/log/hblink/'             # MUST END IN '/'
LOG_NAME        = 'webtables.log'


Re: HBLINK HBMONITOR

SP2ONG Waldek
 

I searched the archives but didn't find the answer to my problems and that's why I wrote.
Perhaps I am not a master of archive search.
Okay, so I'm sorry about my post.

Just curious...  Does anyone do any archive research before posting?
 


Re: HBLINK HBMONITOR

Corey Dean N3FE <n3fe@...>
 

Just curious...  Does anyone do any archive research before posting?

On Fri, May 17, 2019 at 1:10 PM <sp2ong@...> wrote:
Hi Heiko

I have run HBLink3 and I try useHBmonitor.

I have start

python web_tables.py
2019-05-17 18:41:45,392 INFO web_tables.py starting up
2019-05-17 18:41:45,392 INFO

Copyright (c) 2016, 2017, 2018, 2019
    The Regents of the K0USY Group. All rights reserved.

2019-05-17 18:41:45,392 INFO ID ALIAS MAPPER: 'peer_ids.json' is current, not downloaded
2019-05-17 18:41:45,393 INFO ID ALIAS MAPPER: 'subscriber_ids.json' is current, not downloaded
2019-05-17 18:41:45,625 INFO ID ALIAS MAPPER: peer_ids dictionary is available
2019-05-17 18:41:48,150 INFO ID ALIAS MAPPER: subscriber_ids dictionary is available
2019-05-17 18:41:48,287 INFO CLIENT TIMEOUT: List does not exist, skipping. If this message persists, contact the developer
2019-05-17 18:41:48,287 INFO reportClient object for connecting to HBlink.py created at: <__main__.reportClientFactory instance at 0xb5f4e38c>
2019-05-17 18:41:48,288 INFO Initiating Connection to Server.
2019-05-17 18:41:48,292 INFO Connected.
2019-05-17 18:41:48,293 INFO Resetting reconnection delay
2019-05-17 18:42:01,929 INFO static website requested: <Request at 0xb5f43f0c method=GET uri=/ clientproto=HTTP/1.1>
2019-05-17 18:43:25,132 INFO Adding peer to CTABLE that has registerred: 260207
2019-05-17 18:57:18,400 INFO static website requested: <Request at 0xb5f4a9cc method=GET uri=/ clientproto=HTTP/1.1>
^C2019-05-17 18:57:55,503 INFO Lost connection.  Reason: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion: Connection lost.

but on http://ip_hbmon:8080 ie empty

HBlink Monitoring ServerDMR local NetworkContinuous connections not allowed. Connections time out in 300 seconds

Call Log Window:

Connection closed (wasClean = false, code = 1006, reason = '')


config hbmonitor

REPORT_NAME     = 'DMR Local Network'  # Name of the monitored HBlink system
CONFIG_INC      = True                  # Include HBlink stats
BRIDGES_INC     = False                  # Include Bridge stats (confbrige.py)
HBLINK_IP       = '127.0.0.1'           # HBlink's IP Address
HBLINK_PORT     = 4321                  # HBlink's TCP reporting socket
FREQUENCY       = 10                    # Frequency to push updates to web clients
WEB_SERVER_PORT = 8080                  # Has to be above 1024 if you're not running as root
CLIENT_TIMEOUT  = 300                   # Clients are timed out after this many seconds, 0 to disable

# Files and stuff for loading alias files for mapping numbers to names
PATH            = './'                          # MUST END IN '/'
PEER_FILE       = 'peer_ids.json'                # Will auto-download from DMR-MARC
SUBSCRIBER_FILE = 'subscriber_ids.json'          # Will auto-download from DMR-MARC
TGID_FILE       = 'talkgroup_ids.json'           # User provided, should be in "integer TGID, TGID name" format
LOCAL_SUB_FILE  = 'local_subscriber_ids.json'    # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
LOCAL_PEER_FILE = 'local_peer_ids.json'          # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
FILE_RELOAD     = 7                             # Number of days before we reload DMR-MARC database files
PEER_URL        = 'https://www.radioid.net/static/rptrs.json'
SUBSCRIBER_URL  = 'https://www.radioid.net/static/users.json'

# Settings for log files
LOG_PATH        = '/var/log/hblink/'             # MUST END IN '/'
LOG_NAME        = 'webtables.log'


Re: HBLINK HBMONITOR

SP2ONG Waldek
 

Hi Heiko

I have run HBLink3 and I try useHBmonitor.

I have start

python web_tables.py
2019-05-17 18:41:45,392 INFO web_tables.py starting up
2019-05-17 18:41:45,392 INFO

Copyright (c) 2016, 2017, 2018, 2019
    The Regents of the K0USY Group. All rights reserved.

2019-05-17 18:41:45,392 INFO ID ALIAS MAPPER: 'peer_ids.json' is current, not downloaded
2019-05-17 18:41:45,393 INFO ID ALIAS MAPPER: 'subscriber_ids.json' is current, not downloaded
2019-05-17 18:41:45,625 INFO ID ALIAS MAPPER: peer_ids dictionary is available
2019-05-17 18:41:48,150 INFO ID ALIAS MAPPER: subscriber_ids dictionary is available
2019-05-17 18:41:48,287 INFO CLIENT TIMEOUT: List does not exist, skipping. If this message persists, contact the developer
2019-05-17 18:41:48,287 INFO reportClient object for connecting to HBlink.py created at: <__main__.reportClientFactory instance at 0xb5f4e38c>
2019-05-17 18:41:48,288 INFO Initiating Connection to Server.
2019-05-17 18:41:48,292 INFO Connected.
2019-05-17 18:41:48,293 INFO Resetting reconnection delay
2019-05-17 18:42:01,929 INFO static website requested: <Request at 0xb5f43f0c method=GET uri=/ clientproto=HTTP/1.1>
2019-05-17 18:43:25,132 INFO Adding peer to CTABLE that has registerred: 260207
2019-05-17 18:57:18,400 INFO static website requested: <Request at 0xb5f4a9cc method=GET uri=/ clientproto=HTTP/1.1>
^C2019-05-17 18:57:55,503 INFO Lost connection.  Reason: [Failure instance: Traceback (failure with no frames): <class 'twisted.internet.error.ConnectionLost'>: Connection to the other side was lost in a non-clean fashion: Connection lost.

but on http://ip_hbmon:8080 ie empty

HBlink Monitoring ServerDMR local NetworkContinuous connections not allowed. Connections time out in 300 seconds

Call Log Window:

Connection closed (wasClean = false, code = 1006, reason = '')


config hbmonitor

REPORT_NAME     = 'DMR Local Network'  # Name of the monitored HBlink system
CONFIG_INC      = True                  # Include HBlink stats
BRIDGES_INC     = False                  # Include Bridge stats (confbrige.py)
HBLINK_IP       = '127.0.0.1'           # HBlink's IP Address
HBLINK_PORT     = 4321                  # HBlink's TCP reporting socket
FREQUENCY       = 10                    # Frequency to push updates to web clients
WEB_SERVER_PORT = 8080                  # Has to be above 1024 if you're not running as root
CLIENT_TIMEOUT  = 300                   # Clients are timed out after this many seconds, 0 to disable

# Files and stuff for loading alias files for mapping numbers to names
PATH            = './'                          # MUST END IN '/'
PEER_FILE       = 'peer_ids.json'                # Will auto-download from DMR-MARC
SUBSCRIBER_FILE = 'subscriber_ids.json'          # Will auto-download from DMR-MARC
TGID_FILE       = 'talkgroup_ids.json'           # User provided, should be in "integer TGID, TGID name" format
LOCAL_SUB_FILE  = 'local_subscriber_ids.json'    # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
LOCAL_PEER_FILE = 'local_peer_ids.json'          # User provided (optional, leave '' if you don't use it), follow the format of DMR-MARC
FILE_RELOAD     = 7                             # Number of days before we reload DMR-MARC database files
PEER_URL        = 'https://www.radioid.net/static/rptrs.json'
SUBSCRIBER_URL  = 'https://www.radioid.net/static/users.json'

# Settings for log files
LOG_PATH        = '/var/log/hblink/'             # MUST END IN '/'
LOG_NAME        = 'webtables.log'


Re: DMR Bridge ID

Carlos Minguela
 

Thanks Valentino and Chris.  Chris, that's definitely what I have to do. Thank you..

Carlos
KP4CA 


Re: DMR Bridge ID

Chris WB4ULK
 

Depending on where you are seeing it, there are 2 places to change this.
You can change it in your self care page on the aprs id  for that node.
Changing it in the callsign area of you mmdvm.ini will affect another area.
just be aware, when you edit the call to a non-conventional call in the callsign of the .ini, the node will no longer show up in the “my hotspots” area on your BM dashboard. It will still work, but you won’t be able to see it until you put just your callsign back in.
ex.
I have mine set to 975 Bridge
on BM it shows up as 975 Bridge in last heard.
That is my “call sign”
in aprs I have it set to Analog as call sign.
each one affects a different column in last heard.

5881 - 5900 of 9814