Thanks to some help the node seems to be all set up and working on a miniPC with debian12 and asl3 … I think. It’s a radioless node. I am able to access allmon3 and it shows Transmit - Idle
I am trying to use iaxRpt on my PC to log in and I seem to be getting closer but end up with the following when I try to log in.
Accepting AUTHENTICATED call from 192.168.1.122:4569:
– > requested auth methods = (MD5),
– > actual auth method = MD5,
– > encrypted = no,
– > requested format = gsm,
– > requested prefs = (),
– > actual format = gsm,
– > host prefs = (ulaw|gsm),
– > priority = mine
– Executing [63694@iaxrpt:1] Rpt(“IAX2/iaxrpt-9183”, “63694|X”) in new stack
[2024-12-22 13:54:47.687] WARNING[1893][C-00000003]: app_rpt.c:6314 rpt_exec: Cannot find specified system node 63694
== Spawn extension (iaxrpt, 63694, 1) exited non-zero on ‘IAX2/iaxrpt-9183’
– Hungup ‘IAX2/iaxrpt-9183’
I suspect the issue is “Cannot find specified system node 63694” nut no idea how to fix it, hmm
Possibly make sure your public ip is forwarded to your mini pc node Lan ip And correct port for Iax. I couldn’t connect either. 63694. See if u can connect to mine. 62322.
Port 4569 is forwarded in my router to point to my node’s ip. I can’t seem to get anything connedted to my node though. Hmm
Allmon3 shows
Transmit - Idle
No connections - Repeat Only Allstarlink.org shows
Registered - Yes
AllStarLink Active Nodes List
I am unable to find my node number or call sign?
[iaxrpt]
type=user
context=iaxrpt
auth=md5
secret=MySecret ; *** Important! Change this!!!
host=dynamic
disallow=all
allow=ulaw
allow=gsm
transfer=no
requirecalltoken = no ; Un-comment or insert for ASL3
From extensions.conf
[iaxrpt]
; Entered from iaxrpt in iax.conf
; Info: The X option passed to the Rpt application
; disables the normal security checks.
; Because incoming connections are validated in iax.conf,
; and we don’t know where the user will be coming from in advance,
; the X option is required.
exten = 63694,1,rpt(63694|X); NODE is the Name field in iaxrpt
[iax-client]; for IAX VoIP clients.
exten => ${NODE},1,Ringing()
same => n,Wait(10)
same => n,Answer()
same => n,Set(CALLSIGN=${CALLERID(name)})
same => n,NoOp(Caller ID name is ${CALLSIGN})
same => n,NoOp(Caller ID number is ${CALLERID(number)})
same => n,GotoIf(${ISNULL(${CALLSIGN})}?hangit)
same => n,Playback(rpt/connected-to&rpt/node)
same => n,SayDigits(${NODE})
same => n,rpt(${NODE}|P|${CALLSIGN}-P)
same => n(hangit),NoOp(No Caller ID Name)
same => n,Playback(connection-failed)
same => n,Wait(1)
same => n,Hangup
and then add adjust the [iax-client] as follows in extensions.conf:
[iax-client] ; for IAX VoIP clients.
exten => ${NODE},1,Ringing()
same => n,Wait(10)
same => n,Answer()
same => n,Set(CALLSIGN=${CALLERID(name)})
same => n,NoOp(Caller ID name is ${CALLSIGN})
same => n,NoOp(Caller ID number is ${CALLERID(number)})
same => n,GotoIf(${ISNULL(${CALLSIGN})}?hangit)
same => n,Playback(rpt/connected-to&rpt/node)
same => n,SayDigits(${NODE})
same => n,rpt(${NODE}|P|${CALLSIGN})
same => n(hangit),NoOp(No Caller ID Name)
same => n,Playback(connection-failed)
same => n,Wait(1)
same => n,Hangup