[arm-allstar] Play ARN out Echolink connections
    Lloyd Duck 
    lduck at me.com
       
    Sun Apr 21 12:31:51 EDT 2019
    
    
  
I’m still not able to play Newsline out the Echolink connections, it plays just fine out the repeater and the allstar connected nodes.
 
I started all over and setup my node from scratch to make sure I hadn’t disable it myself. I believe I’m just missing something.
 
Here is a copy of my rpt.conf, I’m using the G for globe in the script.
 
/etc/asterisk/local/playnews/playnews-0.11 ARN now 46663 G &> /dev/null 2>&
 
 
Also I wanted to setup Echolink on my second node by using the dahdi/pseudo so I can disconnect it from allstar network if needed.
 
When I enter the 46664 for that node number in Echolink.conf I’m not able to connect using my Echolink app. The phone is on a different network. 
It works fine if I use 46663 node number. 
 
; WARNING - THIS FILE WAS AUTOMATICALLY CONFIGURED FROM A
; TEMPLATE FILE IN   /usr/local/etc/asterisk_tpl   BY THE
; NODE-CONFIG.SH SCRIPT.
;
; EACH TIME THIS SCRIPT IS RUN, THIS FILE WILL BE OVERWRITTEN.
; IF YOU CHANGE ANYTHING IN THIS FILE AND RUN THE NODE-CONFIG.SH
; SCRIPT, IT WILL BE LOST.
;
; IF YOU INTEND TO USE THE NODE-CONFIG.SH SCRIPT,  THEN YOU SHOULD
; MAKE MODIFICATIONS TO THE ACTUAL TEMPLATE FILES LOCATED IN
; /usr/local/etc/asterisk_tpl directory.
;
; HAMVOIP Radio Repeater configuration file (for use with app_rpt)
 
; This file is shown with two local nodes. The first node is
; assigned during the setup process. If you later want to change
; the node number use your editor to wholsale change the current
; node number to the new number. Also see the important note below.
;
; The nano editor does this nicely using the 'CNTRL \' command.
;
; Likewise do the same for node 46664 if you are using a second node.
; Node 46664 is defined as a pseudo node but could be setup as a second
; simpleusb node.
;
; This file defaults to a simplex node (duplex=1)
;
; Lines with a ';' first character in this file are comments and
; are NOT executed. Values shown are typically defaults meaning
; if the command is commented out the value shown would be used.
 
; IMPORTANT NOTE - when changing node 46664 to a second node or
; adding a node the context mapping section and contexts below
; the last node stanza should reflect the FIRST node number at
; the end of their name unless you define separate stanza
; definitions for each node.
 
; Updated 1/2019 to include additional features
; Before attempting to add features ensure they
; are not already installed in this file.
 
; THIS IS AN IMPORTANT FILE! EDIT CAREFULLY AND
; MAKE A BACKUP FIRST!
 
; The first node definition
 
[46663] ; Change this to your assigned node number
 
; CHANNEL DRIVER SETTINGS
                                ; Define a channel driver to use and which
                                ; interface within that channel driver
                                ; To define a radioless node use the
                                ; psuedo channel driver - rxchannel=dahdi/pseudo
;rxchannel=Radio/usb46663
                                ; Example usbradio channel driver
rxchannel=SimpleUSB/usb
                                ; Example simpleusb channel driver      
;rxchannel=dahdi/pseudo
                                ; Example pseudo channel driver
;rxchannel=iopipe/stanza1       
                                ; Future hamvoip IOpipe channel driver
                                ; stanza1 rename to actual stanza name in iopipe.conf file
;txchannel=
                                ; The txchannel allows separate sound cards for the
                                ; receive and transmit audio paths. This is seldom used
                                ; but shown here to make the user aware of its existence.
                                ; It would take the same parameters as rxchannel.
 
; NODE LOOKUP METHODS
 
                                ; There are three choices for the way to lookup
                                ; nodes. Being able to lookup nodes and mapping
                                ; to an IP address and port is a requirement
                                ; for proper operation of Allstar.
 
                                ; NOTE - when using DNS lookup on all nodes on
                                ; a server the filelookup_onoff.sh script should
                                ; be used to turn off redundant flat file lookups.
                                ; DNS lookup is the default.
 
                                ; node_lookup_method=dns  (Default)
                                ;   Uses hamvoip DNS lookup
 
                                ; node_lookup_method=file
                                ;   Uses Allstar flat file lookup
                                ;   Deprecated in hamvoip v1.5
 
                                ; node_lookup_method=local
                                ;   Uses local fixed routing defined in the
                                ;   [nodes] stanza below        
node_lookup_method=dns
 
 
; REPEATER/SIMPLEX NODE SETTINGS
                                ; duplex=0 - Half duplex with no telemetry
                                ; tones or hang time. Special Case: Full
                                ; duplex if linktolink is set to yes.
                                ; This mode is preferred when interfacing
                                ; with an external multiport repeater controller.
 
                                ; duplex=1 - Half duplex with telemetry tones
                                ; and hang time. Does not repeat audio.
                                ; This mode is preferred when interfacing a
                                ; simplex node. This is the default mode.
 
                                ; duplex=2 - Full Duplex with telemetry tones
                                ; and hang time. This mode is preferred when
                                ; interfacing a repeater.
 
                                ; duplex=3 - Full Duplex with telemetry tones
                               ; and hang time, but no repeated audio. Often
                                ; used for radio-less nodes.
 
                                ; duplex=4 - Full Duplex with telemetry tones
                                ; and hang time. Repeated audio only when the
                                ; autopatch is down.
duplex=1
 
; CONTEXT MAPPING
 
controlstates=controlstates46663
                                ; Defines groups of control operator commands
                                ; to be executed all at once. Can be combined
                                ; with macros to allow changes to a nodes
                                ; operating mode to be made quickly.
 
scheduler=schedule46663 
                                ; Defines macros to be executed at a specific
                                ; time and date. Uses a cron-like syntax
 
morse=morse46663                
                                ; Contains definitions for morse code messages.
                                ; One common morse stanza is shared across
                                ; multiple nodes
 
macro=macro46663                
                                ; Defines DTMF macro sequences
 
functions=functions46663        
                                ; Defines DTMF function digit sequences. A
                                ; function stanza has a reference to it defined
                                ; inside a node stanza. Multiple function stanzas
                                ; may be defined and used to provide different
                                ; function lists for different sources
                                ; (radio.phone, and link)
 
phone_functions=functions46663
link_functions=functions46663
 
telemetry=telemetry46663
                                ; Contains definitions for telemetry tones
                                ; (courtesy tones, roger beeps, etc). A telemetry
                                ; stanza has a reference to it defined inside
                                ; a node stanza.
 
wait_times=wait-times46663
                                ; Contains time delays used to time audio
                                ; telemetry events
events=events46663              
                                ; Allstar events
 
; ECHOLINK SETTINGS
                                ; Echolink is a separate module.
                                ; The Echolink.conf file must be
                                ; configured for it to function
 
erxgain=-3
                                ; Echoline RX gain in dB
etxgain=3
                                ; Echolink TX gain in dB
eannmode=2
                                ; Echolink announcement mode
                                ; Default: 1 = Say only node number on echolink
                                ; connects. 2 = say phonetic call sign only on
                                ; echolink connects. 3 = say phonetic call sign
                                ; and node number on echolink connects
 
; IRLP SETTINGS
                                ; IRLP is a separate hamvoip package which must
                                ; be installed and configured for it to be
                                ; functional.
 
irxgain=-6
                                ; IRLP receive gain adjustment
itxgain=4
                                ; IRLP transmit gain adjustment
irlpann=0
                                ; Default: 1 = Play irlp connect and disconnect
                                ;              announcements
                                ;          0 = Disable irlp connect and disconnect
                                ;              announcements
 
 
; AUDIO LEVEL SETTINGS IN dB
 
telemnomdb=0
                                ; Overall reduction in telemetry level
telemduckdb=-9
                                ; Telemetry level reduction with signal
 
; NOTCH FILTER
 
;rxnotch=1000,20
                                ; Apply a notch to filter the RX signal. Values are:
                                ; frequency, bandwidth. Up to ten filters can be cascaded.
                                ; Example of three cascaded filters at 1000hz
                                ; 20hz bandwidth: rxnotch=1000,20,1000,20,1000,20
 
 
; DIAL PLAN SETTINGS
 
context =  radio
callerid = Repeater <0000046663>
                                ; This setting allows the autopatch on
                                ; the node to be identified with a specific
                                ; caller ID
accountcode=RADIO
 
 
; ID SETTINGS
                                ; ID recording files must have extension gsm,ulaw,pcm,
                                ; or wav. No file extension is used.
                                ; All ID recording files should be sampled at 8KH
 
;idrecording=/etc/asterisk/local/node-id
                                ; Main ID voice
;idrecording=|iDE W5LND/L
                                ; Main ID CW
;idtalkover=|iDE W5LND/L
                                ; ID when signal present
 
idrecording=/etc/asterisk/local/node-id
 
; TIME SETTINGS - milliseconds  
                                ; The default values for hangtime, tx_timeout,
                                ; and id interval time are ; 5 seconds (5000 ms),
                                ; 3 minutes (180000 ms), and 5 minutes (300000 ms)
                                ; respectively
 
hangtime=100
                                ; squelch tail hang time (in ms)
althangtime=100
                                ; This controls the length of the node hang time
                                ; when the alternate hang timer is selected with
                                ; a control operator function.
tx_timeout=240000
                                ; changed from totime V1.3
idtime=600000
                                ; ID every 10 minutes
politeid=30000
                                ; The politeid setting specified the number of
                                ; milliseconds prior to the end of the id cycle
                                ; where the controller will attempt to play the
                                ; ID in the tail when a user unkeys. If the
                                ; controller does not get a chance to send the
                                ; ID in the tail, the ID will be played over
                                ; the top of the user transmission.
rx_timeout=300000
                                ; Timeout on hardware COS. Used to avoid hangup
                                ; of circuits with COS lockup.          
rx_cosflap=20
                                ; Minimum COS Timeout reset period. Used to
                                ; avoid resseting of rx_timeout with a flapping
                                ; squelch.
 
 
; COURTESY TONE MAPPING
 
unlinkedct=ct1
                                ; Sent when not connected to another node
remotect=ct3
                                ; Sent when remote base connected
 
                                ; The linkunkeyct command can be used to
                                ; customize the courtesy tone based on
                                ; a node number. This is useful to identify
                                ; input from a specific node. See the
                                ; howto at hamvoip.org for details.
 
linkunkeyct=ct8
                                ; sent when a network user unkeys. This
                                ; method uses the mapped tone for all nodes.
 
;linkunkeyct=by_node_number,ct8
                                ; Use this method to send a distinct courtesy
                                ; tone based on node number. If node number is
                                ; not defined use the default tone shown here
                                ; as ct8. Comment the linkunkeyct=ct8 above
                                ; when using this method. See the howto on this
                                ; at hamvoip.org for additional information.
 
;node40000=ct12
                                ; Define node number to mapped tone for
                                ; distinctive courtesy tone. Multiple nodes
                                ; can be mapped to multiple mappings by adding
                                ; additional nodexxxxx=ctxx lines. ctxx tones
                                ; must be defined in the [telemetry] stanza
 
 
; LINK SETTINGS - values in seconds
 
;nolocallinkct=0
                                ; Send unlinkedct instead of linkedct if
                                ; another local node is connected to this
                                ; node (hosted on the same server).
;lnkactenable=0
                                ; The link activity timer may be used to reset
                                ; a link configuration back to a default
                                ; configuration if a user changes how the node
                                ; is linked. This helps in situations where the
                                ; user forgets to reset the system to the default
                                ; values, or drives out of range.
;lnkacttime=1800
                                ; This sets the amount of time to wait before
                                ; executing the inactivity macro. Set to a value
                                ; between 180 and 2000000 seconds.
;lnkactmacro=*52
                                ; This is the function to execute when the activity
                                ; timer expires. This can either be a function or
                                ; another macro defined in the [macros] stanza.
;lnkacttimerwarn=30seconds
                                ; For a 30 second warning message, set this to the
                                ; path of a ulaw or pcm sound file to play locally
                                ; when there is 30 seconds left on the activity timer.
                                ; Defualts to /var/lib/asterisk/sounds
 
 
; REMOTE SETTINGS - values in seconds
 
;remote_inact_timeout=1800
                                ; Specifies the amount of time without keying
                                ; from the link. Set to 0 to disable timeout.
;remote_timeout=3600
                                ; Specifies the amount of time without keying from
                                ; the link. Set to 0 to disable timeout.
 
 
; LONG TONE ZERO DTMF
                                ; LiTZ is a simple method to indicate to others on
                                ; an amateur VHF / UHF FM radio frequency that you
                                ; have an immediate need to communicate with someone,
                                ; anyone, regarding a priority situation or condition.
                                ; This command can call any DTMF function which could
                                ; then call a script or program. It does not have to
                                ;  use the autopatch.
 
;litzcmd=*6911
                                ; Command sequnce -- Call 911 on autopatch
;litztime=3000
                                ; time required to hold down DTMF, defaults to 3000 ms
;litzchar=0
                                ; DTMF character to activate LITZ, defauls to 0
 
 
; MISC. SETTINGS
 
parrot=0                        ; One time parrot modr with DTMF A9
 
;connpgm=yourconnectprogram
                                ; Program or script to run at connection
 
;connpgm=/usr/local/sbin/supermon/smlogger 1  ; use this line for Supermon
 
;discpgm=yourdisconnectprogram
                                ; Program or script to run at disconnection
 
;discpgm=/usr/local/sbin/supermon/smlogger 0  ; use this line for Supermon
 
nounkeyct=0
                                ; Disable courtest tones (=1)
holdofftelem=1
                                ; Do not make announcements over user voice
telemdefault=2
                                ; 0= voice telemetry off, 1= on,
                                ; 2= Only your telemetry actions
                                ; then mutes in 1 minute
beaconing=0
                                ; When set to 1 will send the repeater ID at
                                ; the idtime interval regardless of whether
                                ; there was repeater activity or not.
 
;funcchar = *
                                ; function lead-in character (defaults to '*')
;endchar = #
                                ; command mode end character (defaults to '#')
;nobusyout=yes
                                ; (optional) Do not busy-out reverse-patch when
                                ; normal patch in use
;notelemtx = yes
                                ; telemetry output does not make main
                                ; system transmit (optional)
;propagate_dtmf = yes
                                ; DTMF sent to system from link gets
                                ; repeated onto main system output
 
;propagate_phonedtmf = yes
                                ; DTMF sent to system from phone gets
                                ; repeated into main system output and
                                ; link outputs (optional)
;linktolink = yes
                                ; disables forcing physical half-duplex
                                ; operation of main repeater while
                                ; still keeping half-duplex semantics
;inxlat = #456,#457,0123456789ABCD
                                ; translate digit strings inbound,
                                ; in this case intrepret #456 as star,
                                ; #457 as pound, and pass all the other
                                ; chars listed in arg3 (optional)
;outxlat = *7,*0,0123456789#ABCD
                                ; translate digit string outbound,
                                ; in this case *7 generates star, *0
                                ; generates pound, and all the other
                                ; digits pass along
 
;extnodes = extnodes-different
                                ; section in extnodefile containing
                                ; dynamic node information (optional)
;extnodefile = different-file
                                ; file containing dynamic node
                                ; info (optional)
 
;archivedir = some-directory
                                ; defines and enables activity recording
                                ; into specified directory (optional)
;archiveaudio=0
                                ; Disable saving audio files when
                                ; archiving. Use with caution on SDcards
                                ; This write a lot of data.
;archivetype=gsm
                                ; Allows the selection of gsm (.wav) or
                                ; pcm (.ul) for archiving audio files
 
;startup_macro = *7
                                ; Macro to run at startup (optional)
;startup_macro_delay=5
                                ; Time in seconds to wait before executing
                                ; the startup macro
 
; TAIL MESSAGE
 
; The tailmessagetime,tailsquashedtime, and tailmessages need to be set
; to support tail messages. They can be omitted otherwise.
;
;tailmessagetime=1800000
                                ; Play a tail message every 5 mins
;tailsquashedtime=120000
                                ; If squashed by another user,
                                ; try again after 30 seconds
 
;tailmessagelist=/etc/asterisk/local/some_file
                                ;list of messages to be played for tail message
 
 
; *** STATUS REPORTING ***
 
; Uncomment the following two statpost lines to report the
; status of your node to stats.allstarlink.org
 
statpost_program=/usr/bin/wget,-q,--timeout=15,--tries=1,--output-document=/dev/null
statpost_url=http://stats.allstarlink.org/uhandler.php ; Status updates
 
; END OF FIRST NODE
 
; BEGIN SECOND NODE
 
; Second node shown as a pseudo node
; This node can be edited to include a second public or private node
 
[46664] ; Change this to your assigned node number
 
; CHANNEL DRIVER SETTINGS
                                ; Define a channel driver to use and which
                                ; interface within that channel driver
                                ; To define a radioless node use the
                                ; psuedo channel driver - rxchannel=dahdi/pseudo
;rxchannel=Radio/usb46664
                                ; Example usbradio channel driver
;rxchannel=SimpleUSB/usb2
                                ; Example simpleusb channel driver
                                ; Stanza for usb2 needs to be added to simpleusb..conf 
rxchannel=dahdi/pseudo
                                ; Example pseudo channel driver
;rxchannel=iopipe/stanza1
                                ; Future hamvoip IOpipe channel driver
                                ; stanza1 rename to actual stanza name in iopipe.conf file
;txchannel=
                                ; The txchannel allows separate sound cards for the
                                ; receive and transmit audio paths. This is seldom used
                                ; but shown here to make the user aware of its existence.
                                ; It would take the same parameters as rxchannel.
 
; NODE LOOKUP METHODS
 
                                ; There are three choices for the way to lookup
                                ; nodes. Being able to lookup nodes and mapping
                                ; to an IP address and port is a requirement
                                ; for proper operation of Allstar.
 
                                ; NOTE - when using DNS lookup on all nodes on
                                ; a server the filelookup_onoff.sh script should
                                ; be used to turn off redundant flat file lookups.
                                ; DNS lookup is the default.
 
                                ; node_lookup_method=dns  (Default)
                                ;   Uses hamvoip DNS lookup
 
                                ; node_lookup_method=file
                                ;   Uses Allstar flat file lookup
                                ;   Deprecated in hamvoip v1.5
 
                                ; node_lookup_method=local
                                ;   Uses local fixed routing defined in the
                                ;   [nodes] stanza below
node_lookup_method=dns
 
 
; REPEATER/SIMPLEX NODE SETTINGS
                                ; duplex=0 - Half duplex with no telemetry
                                ; tones or hang time. Special Case: Full
                                ; duplex if linktolink is set to yes.
                                ; This mode is preferred when interfacing
                                ; with an external multiport repeater controller.
 
                                ; duplex=1 - Half duplex with telemetry tones
                                ; and hang time. Does not repeat audio.
                                ; This mode is preferred when interfacing a
                                ; simplex node. This is the default mode.
 
                                ; duplex=2 - Full Duplex with telemetry tones
                                ; and hang time. This mode is preferred when
                                ; interfacing a repeater.
 
                                ; duplex=3 - Full Duplex with telemetry tones
                                ; and hang time, but no repeated audio. Often
                                ; used for radio-less nodes
 
                                ; duplex=4 - Full Duplex with telemetry tones
                                ; and hang time. Repeated audio only when the
                                ; autopatch is down.
duplex=3
 
; CONTEXT MAPPING
 
controlstates=controlstates
                                ; Defines groups of control operator commands
                                ; to be executed all at once. Can be combined
                                ; with macros to allow changes to a nodes
                                ; operating mode to be made quickly.
 
scheduler=schedule46663 
                                ; Defines macros to be executed at a specific
                                ; time and date. Uses a cron-like syntax
 
morse=morse46663                
                                ; Contains definitions for morse code messages.
                                ; One common morse stanza is shared across
                                ; multiple nodes
 
macro=macro46663                
                                ; Defines DTMF macro sequences
 
functions=functions46663        
                                ; Defines DTMF function digit sequences. A
                                ; function stanza has a reference to it defined
                                ; inside a node stanza. Multiple function stanzas
                                ; may be defined and used to provide different
                                ; function lists for different sources
                                ; (radio.phone, and link)
 
phone_functions=functions46663
link_functions=functions46663
 
telemetry=telemetry46663        
                                ; Contains definitions for telemetry tones
                                ; (courtesy tones, roger beeps, etc). A telemetry
                                ; stanza has a reference to it defined inside
                                ; a node stanza.
 
wait_times=wait-times46663
                                ; Contains time delays used to time audio
                                ; telemetry events
events=events46663
                                ; Allstar events
 
; ECHOLINK SETTINGS
                                ; Echolink is a separate module.
                                ; The Echolink.conf file must be
                                ; configured for it to function
 
erxgain=-3
                                ; Echoline RX gain in dB
etxgain=3
                                ; Echolink TX gain in dB
;eannmode=1
                                ; Echolink announcement mode
                                ; Default: 1 = Say only node number on echolink
                                ; connects. 2 = say phonetic call sign only on
                                ; echolink connects. 3 = say phonetic call sign
                                ; and node number on echolink connects
 
; IRLP SETTINGS
                                ; IRLP is a separate hamvoip package which must
                                ; be installed and configured for it to be
                                ; functional.
 
irxgain=-6
                                ; IRLP receive gain adjustment
itxgain=4
                                ; IRLP transmit gain adjustment
irlpann=0
                                ; Default: 1 = Play irlp connect and disconnect
                                ;              announcements
                                ;          0 = Disable irlp connect and disconnect
                                ;              announcements
 
 
; AUDIO LEVEL SETTINGS IN dB
 
telemnomdb=0
                                ; Overall reduction in telemetry level
telemduckdb=-9
                                ; Telemetry level reduction with signal
 
; NOTCH FILTER
 
;rxnotch=1000,20
                                ; Apply a notch to filter the RX signal. Values are:
                                ; frequency, bandwidth. Up to ten filters can be cascaded.
                                ; Example of three cascaded filters at 1000hz
                                ; 20hz bandwidth: rxnotch=1000,20,1000,20,1000,20
 
; DIAL PLAN SETTINGS
 
context =  radio
callerid = Repeater <0000046663>
                                ; This setting allows the autopatch on
                                ; the node to be identified with a specific
                                ; caller ID
accountcode=RADIO
 
 
; ID SETTINGS
                                ; ID recording files must have extension gsm,ulaw,pcm,
                                ; or wav. No file extension is used.
                                ; All ID recording files should be sampled at 8KH
 
idrecording=/etc/asterisk/local/node-id
                                ; Main ID voice
;idrecording=|iDE W5LND/L
                                ; Main ID CW
idtalkover=|iDE W5LND/L
                                ; ID when signal present
 
 
; TIME SETTINGS - milliseconds  
                                ; The default values for hangtime, tx_timeout,
                                ; and id interval time are ; 5 seconds (5000 ms),
                                ; 3 minutes (180000 ms), and 5 minutes (300000 ms)
                                ; respectively
 
hangtime=100
                                ; squelch tail hang time (in ms)
althangtime=100
                                ; This controls the length of the node hang time
                                ; when the alternate hang timer is selected with
                                ; a control operator function.
tx_timeout=240000
                                ; changed from totime V1.3
idtime=600000
                                ; ID every 10 minutes
politeid=30000
                                ; The politeid setting specified the number of
                                ; milliseconds prior to the end of the id cycle
                                ; where the controller will attempt to play the
                                ; ID in the tail when a user unkeys. If the
                                ; controller does not get a chance to send the
                                ; ID in the tail, the ID will be played over
                                ; the top of the user transmission.
rx_timeout=300000
                                ; Timeout on hardware COS. Used to avoid hangup
                                ; of circuits with COS lockup.          
rx_cosflap=20
                                ; Minimum COS Timeout reset period. Used to
                                ; avoid resseting of rx_timeout with a flapping
                                ; squelch.
 
 
; COURTESY TONE MAPPING
 
unlinkedct=ct2
                                ; Sent when not connected to another node
remotect=ct3
                                ; Sent when remote base connected
 
linkunkeyct=ct8
                                ; sent when a network user unkeys. This
                                ; method uses the mapped tone for all nodes.
 
;linkunkeyct=by_node_number,ct8
                                ; Use this method to send a distinct courtesy
                                ; tone based on node number. If node number is
                                ; not defined use the default tone shown here
                                ; as ct8. Comment the linkunkeyct=ct8 above
                                ; when using this method. See the howto on this
                                ; at hamvoip.org for additional information.
 
;node40000=ct12
                                ; Define node number to mapped tone for
                                ; distinctive courtesy tone. Multiple nodes
                                ; can be mapped to multiple mappings by adding
                                ; additional nodexxxxx=ctxx lines. ctxx tones
                                ; must be defined in the [telemetry] stanza
 
 
; LINK SETTINGS - values in seconds
 
;nolocallinkct=0
                                ; Send unlinkedct instead of linkedct if
                                ; another local node is connected to this
                                ; node (hosted on the same server).
;lnkactenable=0
                                ; The link activity timer may be used to reset
                                ; a link configuration back to a default
                                ; configuration if a user changes how the node
                                ; is linked. This helps in situations where the
                                ; user forgets to reset the system to the default
                                ; values, or drives out of range.
;lnkacttime=1800
                                ; This sets the amount of time to wait before
                                ; executing the inactivity macro. Set to a value
                                ; between 180 and 2000000 seconds.
;lnkactmacro=*52
                                ; This is the function to execute when the activity
                                ; timer expires. This can either be a function or
                                ; another macro defined in the [macros] stanza.
;lnkacttimerwarn=30seconds
                                ; For a 30 second warning message, set this to the
                                ; path of a ulaw or pcm sound file to play locally
                                ; when there is 30 seconds left on the activity timer.
                                ; Defaults to /var/lib/asterisk/sounds
 
 
; REMOTE SETTINGS - values in seconds
 
;remote_inact_timeout=1800
                                ; Specifies the amount of time without keying
                                ; from the link. Set to 0 to disable timeout.
;remote_timeout=3600
                                ; Specifies the amount of time without keying from
                                ; the link. Set to 0 to disable timeout.
 
 
; LONG TONE ZERO DTMF
                                ; LiTZ is a simple method to indicate to others on
                                ; an amateur VHF / UHF FM radio frequency that you
                                ; have an immediate need to communicate with someone,
                                ; anyone, regarding a priority situation or condition.
                                ; This command can call any DTMF function which could
                                ; then call a script or program. It does not have to
                                ;  use the autopatch.
 
;litzcmd=*6911
                                ; Command sequnce -- Call 911 on autopatch
;litztime=3000
                                ; time required to hold down DTMF, defaults to 3000 ms
;litzchar=0
                                ; DTMF character to activate LITZ, defauls to 0
 
 
; MISC. SETTINGS
 
parrot=0                        ; One time parrot modr with DTMF A9
 
;connpgm=yourconnectprogram
                                ; Program or script to run at connection
 
;connpgm=/usr/local/sbin/supermon/smlogger 1  ; use this line for Supermon 
 
;discpgm=yourdisconnectprogram
                                ; Program or script to run at disconnection
 
;discpgm=/usr/local/sbin/supermon/smlogger 0  ; use this line for Supermon
 
nounkeyct=0
                                ; Disable courtest tones (=1)
holdofftelem=1
                                ; Do not make announcements over user voice
telemdefault=2
                                ; 0= voice telemetry off, 1= on,
                                ; 2= Only your telemetry actions
                                ; then mutes in 1 minute
beaconing=0
                                ; When set to 1 will send the repeater ID at
                                ; the idtime interval regardless of whether
                                ; there was repeater activity or not.
 
;funcchar = *
                                ; function lead-in character (defaults to '*')
;endchar = #
                                ; command mode end character (defaults to '#')
;nobusyout=yes
                                ; (optional) Do not busy-out reverse-patch when
                                ; normal patch in use
;notelemtx = yes
                                ; telemetry output does not make main
                                ; system transmit (optional)
;propagate_dtmf = yes
                                ; DTMF sent to system from link gets
                                ; repeated onto main system output
 
;propagate_phonedtmf = yes
                                ; DTMF sent to system from phone gets
                                ; repeated into main system output and
                                ; link outputs (optional)
;linktolink = yes
                                ; disables forcing physical half-duplex
                                ; operation of main repeater while
                                ; still keeping half-duplex semantics
;inxlat = #456,#457,0123456789ABCD
                                ; translate digit strings inbound,
                                ; in this case intrepret #456 as star,
                                ; #457 as pound, and pass all the other
                                ; chars listed in arg3 (optional)
;outxlat = *7,*0,0123456789#ABCD
                                ; translate digit string outbound,
                                ; in this case *7 generates star, *0
                                ; generates pound, and all the other
                                ; digits pass along
 
;extnodes = extnodes-different
                                ; section in extnodefile containing
                                ; dynamic node information (optional)
;extnodefile = different-file
                                ; file containing dynamic node
                                ; info (optional)
 
;archivedir = some-directory
                                ; defines and enables activity recording
                                ; into specified directory (optional)
;archiveaudio=0
                                ; Disable saving .wav files when
                                ; archiving. Use with caution on SDcards
                                ; This write a lot of data.
;archivetype=gsm
                                ; Allows the selection of gsm/wav or
                                ; pcm/ulaw for archiving audio files
 
;startup_macro = *7
                                ; Macro to run at startup (optional)
;startup_macro_delay=10
                                ; Time in seconds to wait before executing
                                ; the startup macro
 
; TAIL MESSAGE
 
; The tailmessagetime,tailsquashedtime, and tailmessages need to be set
; to support tail messages. They can be omitted otherwise.
;
;tailmessagetime=1800000
                                ; Play a tail message every 5 mins
;tailsquashedtime=120000
                                ; If squashed by another user,
                                ; try again after 30 seconds
 
;tailmessagelist=/etc/asterisk/local/some_file
                                ;list of messages to be played for tail message
 
 
; *** STATUS REPORTING ***
 
; Uncomment the following two statpost lines to report the
; status of your node to stats.allstarlink.org
 
statpost_program=/usr/bin/wget,-q,--timeout=15,--tries=1,--output-document=/dev/null
statpost_url=http://stats.allstarlink.org/uhandler.php ; Status updates
 
; END OF SECOND NODE
 
 
; MORSE CODE PARAMETERS
;
[morse46663]
 
speed=20
frequency=800
amplitude=4096
idfrequency=750
idamplitude=1024
 
; CONTROL STATES
 
[controlstates]
;statenum = copcmd,[copcmd]...
0 = rptena,lnkena,apena,totena,ufena,noicd  ; Normal operation
1 = rptena,lnkdis,apdis,totena,ufdis,noice  ; Repeater only operation
 
; SCHEDULES
 
[schedule46663]
;dtmf_function =  minute  hour  dayofmonth month dayofweek  ; ala cron, star is implied
;1=00 * * * *   ;run macro 1 on the hour
 
 
; EVENTS
 
[events46663]
 
; Commands for FOB COS indicator when available
; For this to work you must also add - gpio4 = out,0 - to simpleusb.conf
; Uncomment (remove ;) on next two lines to activate
;cop,62,GPIO4:1 = c|t|RPT_RXKEYED
;cop,62,GPIO4:0 = c|f|RPT_RXKEYED
 
[events46664]
 
; FUNCTIONS
 
[functions46663]
 
; disconnect link = *1<node>
1=ilink,1
; monitor link = *2<node>
2=ilink,2
; connect link transceive = *3<node>
3=ilink,3
; remote command = *4<node>
4=ilink,4
; execute macro = *5<macro#>
5=macro,1
 
; system status
70=ilink,5
;  disconnect permanently connected link = *71<node>
71=ilink,11
; connect link permanent monitor = *72<node>
72=ilink,12
; connect link permanent transceive = *73<node>
73=ilink,13
; play full system status
75=ilink,15
; disconnect all links
76=ilink,6
; reconnect previously disconnected links
77=ilink,16
; permanently monitor link – local Monitor only
78=ilink,18
 
80=status,11    ; ID (local)
;81=status,12   ; Time of Day (local) old method
;Say 12 hour time on node 1
; Add local ZIP before node for weather also
81=cmd,/usr/local/sbin/saytime.pl 46663
; Say 24 hour time on node 1
; Add local ZIP before node for weather also
82=cmd,/usr/local/sbin/say24time.pl 79720 46663
 
880=cmd,/usr/local/bin/AUTOSKY/AutoSky.OFF
881=cmd,/usr/local/bin/AUTOSKY/AutoSky.ON
 
; Autopatch must be configured to work
; Autopatch up
61=autopatchup,context=radio,noct=1,farenddisconnect=1,dialtime=20000,quiet=1
; Autopatch down
0=autopatchdn
 
; Example Play a Node announcement
; Audio file must be Allstar compliant
;920=localplay,/etc/asterisk/local/some-file
 
;989=cop,4
980=status,3
 
; News Script Functions
976=cmd,/etc/asterisk/local/playnews/playnews-0.11 ARN now 46663 G &> /dev/null 2>&1  ;Newsline *976
 
99=cop,6 ; PPT on, # = release
 
; Functions to call utility scripts
; Some of these are commented out. 
; For use Remove ';' and change function
; command and node to your choice
; Note that halting the system remotely would require
; a power cycle to recover, use with caution!
;
A1=cmd,/usr/local/sbin/sayip.sh 46663   ; Say local IP to radio
 
A3=cmd,/usr/local/sbin/saypublicip.sh 46663     ; Say Public IP to radio
 
A5=cmd,/usr/local/sbin/sayreg.sh                ; Say Registration status
 
                                                ; Say DNS node lookup   
A7=autopatchup,context=saydns,noct=1,farenddisconnect=1,dialtime=15000,quiet=1
 
A9=cop,55                                       ; One time parrot
        
;B1=cmd,/usr/local/sbin/halt.sh 46663   ; Halt the system (linux total shutdown)
 
;B3=cmd,/usr/local/sbin/reboot.sh 46663 ; Reboot the system
 
B6=cmd,/usr/local/sbin/astres.sh                ; Restart Asterisk
 
                                                ; Update hamvoip with voice feedback
;C2=cmd,/usr/local/sbin/say-hamvoip-sys-update.sh
 
 
; MACROS
 
; Place command macros here
 
[macro46663]
;Macro number = command string (each command separated by space) -end with HASH
1=*81 *80#    ; play time and voice ID
 
 
; TELEMETRY COURTESY TONE DEFINITIONS
 
[telemetry46663]
 
ct1=|t(350,0,100,2048)(500,0,100,2048)(660,0,100,2048)
ct2=|t(660,880,150,2048)
ct3=|t(440,0,150,4096)
ct4=|t(550,0,150,2048)
ct5=|t(660,0,150,2048)
ct6=|t(880,0,150,2048)
ct7=|t(660,440,150,2048)
ct8=|t(700,1100,150,2048) ; 2048 amplitude
remotetx=|t(1633,0,50,3000)(0,0,80,0)(1209,0,50,3000);
remotemon=|t(1209,0,50,2048)
cmdmode=|t(900,903,200,2048)
functcomplete=|t(1000,0,100,2048)(0,0,100,0)(1000,0,100,2048)
patchup=rpt/callproceeding
patchdown=rpt/callterminated
 
; WAIT TIMES
 
;
; This section allows wait times for telemetry events to be adjusted
; A section for wait times can be defined for every repeater (node)
;
 
[wait-times46663]
telemwait=600
idwait=600
unkeywait=800
calltermwait=2000
 
; LOCAL NODE ROUTING
 
; Define local nodes
 
[nodes]
; Note, if you are using automatic updates for allstar link nodes,
; no allstar link nodes should be defined here. Only place a definition
; for your local (within your LAN) nodes, and private (off of allstar
; link) nodes here.
 
46663 = radio at 127.0.0.1/46663,NONE
46664 = radio at 127.0.0.1/46664,NONE
 
connpgm=/usr/local/sbin/supermon/smlogger 1
discpgm=/usr/local/sbin/supermon/smlogger 0
 
#includeifexists custom/rpt.conf
 
 
    
    
More information about the ARM-allstar
mailing list