My node connects to my call sign?

Greetings Allstar,
problem connecting to nodes.

my info: node: 54631 call: KN6GSG
equipment: SHARI PI4U into Pi4 to wifi/ AT&T ARRIS modem/router NVG510; on Windows 8.1 PC using iaxRpt and Anytone 878 hand held radio. And I set COS to light up.

Only way I am able to connect to nodes is to CALL my node 54631 on iaxRpt and then use iaxRpt keypad to input *3node-number I want to connect to.
When I look at my connections on AllStarLink Keyed Nodes/Connected Nodes:
it shows that I connected to my call sigh ?

“54631 Bubble KN6GSG 446.500 192.8 Moss Beach, CA 40 secs ago 2001 27225 KN6GSG 27339”

I can transmit and receive thru the PC but only receive on the HT; both TX & RX have same CTCSS code.

Allstar reports the time on the hour; and reports my IP address and call sign. I can get the time with *81 using the iaxRpt keypad.

When I try to connect by selecting and calling a stored node in iaxRpt - it reports: Call Attempt Failed (see below)
“Connected to Asterisk 1.4.23-pre.hamvoip-V1.6.2-10 app_rpt-0.327-06/01/2020 currently running on alarmpi (pid = 329)
Verbosity is at least 3
– Event on node 54631 doing rpt command cop,62,GPIO4:0 for condition c|f|RPT_RXKEYED
– Hungup ‘DAHDI/pseudo-1538232153’
[May 5 00:42:36] NOTICE[339]: chan_iax2.c:9614 socket_process: Rejected connect attempt from 192.168.1.181, request ‘2560@radio-iaxrpt’ does not exist”… 192.168.1.181 is my PC.

I think this set a “port forward” for UDP 4569 for the SHARI on the ARRIS router:
Hosted Applications under NAT/Gaming…Service: alarmpi Ports: UDP: 4569 Device: alarmpi

Thoughts on what I might have messed up?

Thank you,
Barry KN6GSG 54631

Why is 2560 (WIN System) involved in connecting to your own node? Do you have the caller ID or something strange set for that IAXrpt connection.

Because I was trying to connect to insomniac and I could not directly connect. That is why I ask for help on what I might have wrong in setups.
Thanks, KN6GSG

Could you share some additional…
Your iaxrpt set-up in iax.conf (erase user/passwords)

And do you also have a private node connected to your main node while you are attempting these connections ?

You can’t use IAXrpt to connect directly to anything except systems that have given you a login. That’s typically only your own node. You must connect to you own node first and then connect to 2560 with the TT pad.

BTW, I think WIN System has restrictions on connections from Desktops. But double check me on that.

Thank you Mike for looking at this. Full iax.conf below.
RE: private node connected to main node … I am not sure what I have? I thought I initially setup a private node but not sure of “private node” vs “main node”??

Received this few minutes ago:
wd6awp ASL Community Admin
KN6GSG 44m

You can’t use IAXrpt to connect directly to anything except systems that have given you a login. That’s typically only your own node. You must connect to you own node first and then connect to 2560 with the TT pad.

BTW, I think WIN System has restrictions on connections from Desktops. But double check me on that.
From mobaXterm
1: ; WARNING - THIS FILE WAS AUTOMATICALLY CONFIGURED FROM A
2: ; TEMPLATE FILE IN /usr/local/etc/asterisk_tpl BY THE
3: ; NODE-CONFIG.SH SCRIPT.
4: ;
5: ; EACH TIME THIS SCRIPT IS RUN, THIS FILE WILL BE OVERWRITTEN.
6: ; IF YOU CHANGE ANYTHING IN THIS FILE AND RUN THE NODE-CONFIG.SH
7: ; SCRIPT, IT WILL BE LOST.
8: ;
9: ; IF YOU INTEND TO USE THE NODE-CONFIG.SH SCRIPT, THEN YOU SHOULD
10: ; MAKE MODIFICATIONS TO THE ACTUAL TEMPLATE FILES LOCATED IN
11: ; /usr/local/etc/asterisk_tpl directory.
12: ;
13: ; Inter-Asterisk eXchange driver definition
14: ;
15: ; For manual configuration edit the registration lines
16: ; below and also passwords for various connections.
17:
18: ; Updated 1/2019 to include additional features
19: ; Before attempting to add features ensure they
20: ; are not already installed
21:
22: ; THIS IS AN IMPORTANT FILE! EDIT CAREFULLY!
23: ; MAKE A BACKUP BEFORE EDITING
24:
25: [general]
26: bindport=4569
27: bindaddr=0.0.0.0
28: disallow=all
29: allow=g726aal2
30: allow=ilbc
31: allow=ulaw
32: allow=gsm
33: ; Hamvoip additional codecs - uncomment as needed
34: ;allow=g729
35: ;allow=adpcm
36: ;allow=g722
37: ;allow=codec2
38: ;
39: jitterbuffer=yes
40: forcejitterbuffer=yes
41: dropcount=2
42: maxjitterbuffer=4000
43: maxjitterinterps=10
44: resyncthreshold=1000
45: maxexcessbuffer=80
46: minexcessbuffer=10
47: jittershrinkrate=1
48: tos=0x1E
49: autokill=yes
50: delayreject=yes
51: ;iaxthreadcount=30
52: ;iaxmaxthreadcount=150
53:
54: ; Uncomment one or both of the following lines and add
55: ; your node number in place of xxxxx
56: ; and your node password in place of yyyyyy
57:
58: ; Include hamvoip registration
59: #includeifexists iax-hamvoip.conf
60:
61: register => 54631:xxxxxxxxxxxx@register.allstarlink.org
62: ;register => xxxxx:yyyyyy@register.allstarlink.org
63:
64: [radio-proxy]
65: type=user
66: ;deny=0.0.0.0/0.0.0.0
67: ;permit=0.0.0.0/255.255.255.255
68: context=radio-secure-proxy
69: disallow=all
70: allow=g726aal2
71: allow=ilbc
72: allow=ulaw
73: allow=gsm
74: ; Hamvoip additional codecs - uncomment as needed
75: ;allow=g729
76: ;allow=adpcm
77: ;allow=g722
78: ;allow=codec2
79: ;
80: transfer=no
81:
82: [radio-proxy-out]
83: type=peer
84: host=
85: ; add your node number as username
86: username=54631
87: ; add your node password as secret
88: secret=xxxxxxxxxxx
89: auth=md5
90: disallow=all
91: allow=g726aal2
92: allow=ilbc
93: allow=ulaw
94: allow=gsm
95: ; Hamvoip additional codecs
96: ;allow=g729
97: ;allow=adpcm
98: ;allow=g722
99: ;allow=codec2
100: ;
101: transfer=no
102:
103: ; IAXRPT Example - THis stanza is used for Windows IAXRPT
104:
105: [iaxrpt]
106: user=iaxrpt
107: type=user
108: context=radio-iaxrpt
109: auth=md5
110: ; add a password of your selection for secret
111: secret=xxxxxxxxx; PASSWORD
112: host=dynamic
113: disallow=all
114: allow=ulaw
115: allow=gsm
116: transfer=no
117:
118: ; Example for Android/Iphone Zoiper/IAXRPT phone connections
119: ; Commented lines below must be configured to your settings
120: ; See the iax-rpt or zioper howto at hamvoip.org
121:
122: [myphone-iaxrpt] ; The stanza is the Username from the phone app
123: type=friend
124: context=phone-iaxrpt
125: host=dynamic
126: auth=md5
127: secret= ; PASSWORD
128: disallow=all
129: allow=ulaw
130: transfer=no
131: calltokenoptional=0.0.0.0/0.0.0.0
132: requirecalltoken=no
133:
134: ; [pbx]
135: ;type=friend
136: ;username=pbx
137: ;host=192.168.0.2
138: ;;auth=md5
139: ;secret=wa3dsp23
140: ;context=default
141:
142:
143: ; Incoming radios needed connections
144:
145: [radio]
146: type=user
147: disallow=all
148: allow=g726aal2
149: allow=ilbc
150: allow=ulaw
151: allow=gsm
152: ; Hamvoip additional codecs - uncomment as needed
153: allow=g729
154: allow=adpcm
155: allow=g722
156: allow=codec2
157: ;
158: codecpriority=host
159: ;
160: ; To use the ban/allow (blacklist/whitelist) feature
161: ; comment with a ‘;’ the context = radio-secure line and
162: ; remove the ‘;’ from either the context = whitelist or
163: ; context = blacklist line. ONLY ONE of the three lines
164: ; can be active (uncommented).
165: ;
166: ; The best way to allow or ban nodes from the database is to
167: ; use the Supermon application or the node-ban-allow.sh script.
168:
169: context = radio-secure
170: ;context = whitelist
171: ;context = blacklist
172: ;
173: transfer=no
174:
175: ; Incoming phone connections to app_rpt
176:
177: ;[radio-control]
178: ;type=user
179: ;secret=nunya
180: ;disallow=all
181: ;allow=gsm
182: ;allow=ilbc
183: ;allow=ulaw
184: ;allow=gsm
185: ; Hamvoip additional codecs - uncomment as needed
186: ;allow=g729
187: ;allow=adpcm
188: ;allow=g722
189: ;allow=codec2
190: ;
191: ;codecpriority=host
192: ;context=radio-control
193: ;transfer=no
194:
195: ; For Allstar Phone access
196: [allstar-sys]
197: type=user
198: context=allstar-sys
199: auth=rsa
200: inkeys=allstar
201: disallow=all
202: allow=ulaw
203:
204: ; For Allstar web page access
205: [allstar-public]
206: type=user
207: context=allstar-public
208: auth=md5
209: secret=allstar
210: disallow=all
211: allow=ulaw
212: allow=gsm
213:
214: ; Setup for outgoing calls
215:
216: ; [yourprovider] ; This needs to change
217: ;type=peer
218: ;host=127.0.0.1
219: ;secret=nunya
220: ;auth=md5
221: ;disallow=all
222: ;allow=gsm
223: ;transfer=no
224:
225: #includeifexists custom/iax.conf
226:

1st, as @Tim_Sawyer says, you need to be sure you are using it as intended.
You connect to ‘your’ local machine and command ‘your’ node to do actions.

So, this:
105: [iaxrpt]
106: user=iaxrpt
107: type=user
108: context=radio-iaxrpt
109: auth=md5
110: ; add a password of your selection for secret
111: secret=xxxxxxxxx; PASSWORD
112: host=dynamic
113: disallow=all
114: allow=ulaw
115: allow=gsm
116: transfer=no

all seems correct.

So, once you connect to your node, you should command it to connect to other node.
like
*329999
would connect in TX to node 29999

Why not try my example, it is my node and will not bother anything and see what it says.

I am connected to your node (iaxrpt) and it says there is a message for me but I do not know how to get it.
Barry KN6GSG

No msg.
You must have some of the options set in your program that I am not really all that familiar with.
Can’t say which one may have caused that.

I seen your connect and your system did hang and time me out after a while.
I gave you the boot shorty after.
So… did it display as needed and did you understand what you seen ?

The ‘msg’ may have been a iax msg that of a timed-out.
Your system is hanging.

Not sure what I am supposed to see and do not understand what is on my iaxrpt screen.

Sorry for timing you out - how does one prevent that?
RE: message: it was something like:
Global Message from 29999 to 54631 via node 2135 INFO:MSG:ASL: W3WAN
really appreciate your help - please give me the email “boot” too when taking to much of your time.
Thanks again, Barry KN6GSG

No your fine but I am going to bed very soon. Early day fri.

I’m going to guess from not knowing any better, that you have a simplex radio attached to the node.
And the COS (rx) is going active and you are not hearing it. Or you just are getting a false active on your radio port rx. That is what causes the time-out.

So, until you find and fix that, I would not connect to public nodes.
You can use 48234 for testing for now. It is listening only to DMR 3100 nationwide.
So you cant hurt anything.
Trying to set something else up for ya… I let ya know if I fix it before bed.
Keep a eye on your rx cos

Hi Mike,
So I fooled around with the usb settings and can now connect to nodes and issue commands with the HT while the PC iaxRpt is off and not connected.
Will have to test it real-time tonight on the WINsystem tech net at 6:30PST.
Thank you again for your help!!
Barry

Well TNX Barry for the follow-up.
But for later followers to this thread, could you say something about the corrections you made.

Sure, hope it helps. BTW I was able to ask a question on the WinSystem Friday Tech net about Global Text message - answer was to disregard - they are automated notes.
Besides the simpleusb changes –
I also un-commented two lines in /etc/asterisk/ as below
FROM:SHARI PiHat Allstar Node Setup and Configuration Guide:
“Look for two lines below the [eventsXXXXX] which state
cop,62,GPIO4:1 = c|t|RPT_RXKEYED
cop,62,GPIO4:0 = c|f|RPT_RXKEYED They will probably have semi-colons in front of them. If so, remove them.”

changes made to simpleusb setup:
Active simpleusb device stanza: [usb] ------------------------------------
S) Select active USB device stanza
V) View COS, CTCSS and PTT Telemetry using real-time display
P) Print Current Parameter Values ---- 2) Set Rx Voice Level (using display)
3) Set Transmit A Level ---- 4) Set Transmit B Level
5) Set Tx Audio Level Method (currently LOG)
7) Set Transmit DSP Level
B) Toggle RX Boost Mode (currently Disabled)
C) Toggle Echo Mode (currently Disabled)
D) Flash (Toggle PTT and Tone output several times)
E) Toggle Transmit Test Tone/Keying (currently Disabled)
K) Manually key COS (currently Unkeyed)
F) Toggle PRE-emphasis Mode (currently Disabled)…previous was Enabled
G) Toggle DE-emphasis Mode (currently Disabled)…previous was Enabled
H) Toggle PLfilter Mode (currently Enabled)…previous was Disabled
Q) Toggle DCSfilter Mode (currently Enabled)…previous was Disabled
I) Toggle PTT Mode (currently active LOW)
J) Change COSFROM Mode (currently “usbinvert”)…previous was USB
L) Change CTCSSFROM Mode (currently “no”)… previous was usbinvert
M) Change RXONDELAY value (currently “0”)
N) Change RXAUDIODELAY value (currently “0”)
W) Write (Save) Current Parameter Values
0) Exit Menu

REALTIME RX TELEMETRY DISPLAY:
COS | COS | COS | CTCSS | CTCSS | PTT
(composite) | (input) | (test) | (input) | (override) |
CLEAR | CLEAR| CLEAR| IGNORE | CLEAR | CLEAR (when quiescent)

[quote=“KN6GSG, post:15, topic:18576”]

This should be like below - bur email may not show how it should look?
REALTIME RX TELEMETRY DISPLAY:
COS | COS | COS | CTCSS | CTCSS | PTT
(composite) | (input) | (test) | (input) | (override) |
CLEAR | CLEAR| CLEAR| IGNORE | CLEAR |CLEAR (when quiescent)

Mike
RE: REALTIME RX TELEMETRY DISPLAY:
I cannot make it read the way it should be. The PTT only has CLEAR under it when quiescent.
Barry KN6GSG 54631

If you are speaking to iaxrrpt,
Not sure exactly,
Check options/preferences -misc and -iax tabs

Mike, I am not quite sure what you referring to?

My previous message was referring to the emailed settings list of “REALTIME RX TELEMETRY DISPLAY”- that did not line up in as seen on the HDMI monitor.
My node using IAXRPT connects just fine using the PC.
My Anytone HT radio connects and works just fine now, too - without the PC on.
Using just the HT- I can connect and disconnect using the DTMF keys with the * codes.

OK… well I don’t know anything to what you are talking about

I’m guessing you are using supermon or something else I don’t know anything about.

Perhaps someone can chime in.

1 Like