rpt.conf has …
; NODE BELOW, 1991 IS USED FOR DMR
[1991]
rxchannel = USRP/127.0.0.1:34001:32001 ; Use the USRP channel driver. Must be enabled in modules.conf
; 127.0.0.1 = IP of the target application
; 34001 = UDP port the target application is listening on
; 32001 = UDP port ASL is listening on
duplex = 0 ; 0 = Half duplex with no telemetry tones or hang time. Ah, but Allison STILL talks!
hangtime = 0 ; squelch tail hang time 0
althangtime = 0 ; longer squelch tail hang time 0
holdofftelem = 1 ; Hold off all telemetry when signal is present on receive
telemdefault = 0 ; 0 = telemetry output off. Don’t send Allison to DMR !!! Trust me.
telemdynamic = 0 ; 0 = disallow users to change the local telemetry setting with a COP command,
linktolink = no ; disables forcing physical half-duplex operation
nounkeyct = 1 ; Set to a 1 to eliminate courtesy tones
totime = 180000 ; transmit time-out time (in ms) default 3 minutes 180000 ms)
idrecording = |ie ; id recording or morse string see http://ohnosec.org/drupal/node/87
idtalkover = |ie ; Talkover ID (optional)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
followed by the [42315] stanza (normal config) including …
rxchannel = SimpleUSB/usb_42315 ; SimpleUSB
followed by [functions] and the rest.
extensions.conf has …
[globals]
HOMENPA = 337 ; change this to your Area Code
NODE = 42315 ; change this to your node number
NODEELINK = 1999 ; this is the private ECHOLINK node number
NODEDMR = 1991 ; this is the private DMR node number
[default]
exten => i,1,Hangup
[radio-secure]
exten => ${NODE},1,rpt,${NODE} ; the public radio and IAX node
exten => ${NODEELINK},1,rpt,${NODEELINK} ; the private DMR node
exten => ${NODEDMR},1,rpt,${NODEDMR} ; the private DMR node
[iaxrpt] ; entered from iaxrpt in iax.conf
exten => ${NODE},1,rpt(${NODE}|X) ; NODE is the Name field in iaxrpt
I hand ran the connect from inside of asterisk … it looks like this …
Connected to Asterisk GIT Version 004b9dd currently running on KF5VH-AS0 (pid = 441)
Verbosity was 0 and is now 9
KF5VH-AS0*CLI> !rpt 31999
– Remote UNIX connection
== Parsing ‘/var/lib/asterisk/rpt_extnodes’: Found
== Parsing ‘/var/lib/asterisk/rpt_extnodes’: Found
– Remote UNIX connection disconnected
== Parsing ‘/var/lib/asterisk/rpt_extnodes’: Found
– Accepting UNAUTHENTICATED call from 127.0.0.1:
> requested format = gsm,
> requested prefs = (gsm|ulaw|adpcm),
> actual format = ulaw,
> host prefs = (ulaw|adpcm|gsm),
> priority = mine
Node Variable dump for node 42315:
RPT_TXKEYED=1
RPT_NUMLINKS=0
RPT_LINKS=0
RPT_NUMALINKS=0
RPT_ALINKS=0
RPT_AUTOPATCHUP=0
RPT_ETXKEYED=0
RPT_RXKEYED=0
– 8 variables
– Call accepted by 127.0.0.1 (format ulaw)
– Format for call is ulaw
Node Variable dump for node 42315:
RPT_ETXKEYED=1
RPT_TXKEYED=1
RPT_NUMLINKS=0
RPT_LINKS=0
RPT_NUMALINKS=0
RPT_ALINKS=0
RPT_AUTOPATCHUP=0
RPT_RXKEYED=0
– 8 variables
– Executing [1999@radio-secure:1] Rpt(“IAX2/127.0.0.1:4569-644”, “1999”) in new stack
== Parsing ‘/etc/asterisk/rpt.conf’: Found
== Parsing ‘/var/lib/asterisk/rpt_extnodes’: Found
[Jun 19 17:55:10] WARNING[656]: app_rpt.c:22574 rpt_exec: Cannot find specified system node 1999
== Spawn extension (radio-secure, 1999, 1) exited non-zero on ‘IAX2/127.0.0.1:4569-644’
– Hungup ‘IAX2/127.0.0.1:4569-644’
– Hungup ‘IAX2/127.0.0.1:4569-1966’
– Hungup ‘DAHDI/pseudo-1969360104’
[Jun 19 17:55:10] WARNING[483]: chan_iax2.c:10127 iax2_do_register: REGISTER-LOG: Sending registration request for ‘42315’
[Jun 19 17:55:11] WARNING[486]: chan_iax2.c:7690 registry_rerequest: REGISTER-LOG: registry rereqquest
– Hungup ‘DAHDI/pseudo-1410713480’
– <DAHDI/pseudo-92089219> Playing ‘rpt/node’ (language ‘en’)
– <DAHDI/pseudo-92089219> Playing ‘digits/1’ (language ‘en’)
– <DAHDI/pseudo-92089219> Playing ‘digits/9’ (language ‘en’)
– <DAHDI/pseudo-92089219> Playing ‘digits/9’ (language ‘en’)
– <DAHDI/pseudo-92089219> Playing ‘digits/9’ (language ‘en’)
– <DAHDI/pseudo-92089219> Playing ‘rpt/connection_failed’ (language ‘en’)
Node Variable dump for node 42315:
– Hungup ‘DAHDI/pseudo-92089219’
So, what have I done wrong that it can’t find 1999.
OMG, just hit me … do I have to have a [1999] stanza for echolink? I’ve never had one. Maybe because I had astnode=42315 in echolink.conf.
…STeve