Linux Scripts


This page has information on my Linux scripts for the Asterisk / App_rpt software.
If this is not visable, click
here to reload web page.


NOTE: Since the OFFICIAL App_rpt package for Asterisk has changed from CentOS/ACID to Debian/ASL, my scripts going forward will be written to support Debian/ASL..

Due to differences between the distributions, some scripts are specific to the distro.



Debian/ASL-specific scripts

ACID-specific scripts

Non Distro-specific Scripts


Download sound files in TGZ file
wget http://www.qsl.net/k0kn/k0kn_extra_sounds.tgz

Fan control circuit schematic

TXFAN - Parallel or USB/GPIO fan control script
wget http://www.qsl.net/k0kn/txfan

AUX - Turn on/off PLRI or IRLP board AUX output script
wget http://www.qsl.net/k0kn/aux

GPIO - Turn on/off USB GPIO script
wget http://www.qsl.net/k0kn/gpio

IDRANDOM - Script to rotate Voice ID messages
wget http://www.qsl.net/k0kn/idrandom

ASTRANDOM - connect to random Allstar nodes
wget http://www.qsl.net/k0kn/astrandom

ASTRANDOM_DIS - disconnect random Allstar node
wget http://www.qsl.net/k0kn/astrandom_dis

AST_TEXT - Send Asterisk text messages via inbound email/text
wget http://www.qsl.net/k0kn/ast_text

EMAILASTERISK - Is used to control Asterisk via email or text message
wget http://www.qsl.net/k0kn/emailasterisk

ASTLED - Use Scroll Lock LED or MWI to indicate node activity
wget http://www.qsl.net/k0kn/astled

ID - Force Voice ID and Rotate
wget http://www.qsl.net/k0kn/id

AST_TOGGLE - Toggle an Allstar connection on/off
wget http://www.qsl.net/k0kn/ast_toggle

ECHOLOOKUP - Lookup info on an Echolink node
wget http://www.qsl.net/k0kn/echolookup

ELRANDOM - connect to random Echolink nodes
wget http://www.qsl.net/k0kn/elrandom

ELRANDOM_DIS - disconnect random Echolink node
wget http://www.qsl.net/k0kn/elrandom_dis

ASTTOOL - Lots of Asterisk tools in a single script
wget http://www.qsl.net/k0kn/asttool

DTMF - Send DTMF to any local node
wget http://www.qsl.net/k0kn/dtmf

KEY - Key transmitter from script/prompt
wget http://www.qsl.net/k0kn/key

UNKEY - Unkey transmitter from script/prompt
wget http://www.qsl.net/k0kn/unkey

ENABLE - Enable Asterisk via script/prompt
wget http://www.qsl.net/k0kn/enable

DISABLE - Disable Asterisk via script/prompt
wget http://www.qsl.net/k0kn/disable

STATS - Gather statistics from node
wget http://www.qsl.net/k0kn/stats

CHKCONN - Check if nodes are connected, execute command(s)
wget http://www.qsl.net/k0kn/chkconn

CONN - Script to display or email connected nodes
wget http://www.qsl.net/k0kn/conn

CONN_HELPER - Used by conn for inbound email
wget http://www.qsl.net/k0kn/conn_helper

ASTFLIP - Flip Allstar RF nodes.
wget http://www.qsl.net/k0kn/astflip

ASTBAN - Disallow specific Allstar nodes
wget http://www.qsl.net/k0kn/astban

PLAYBACK - Play audio file over all connected Allstar nodes
wget http://www.qsl.net/k0kn/playback

LOCALPLAY - Play audio file over local Allstar node only
wget http://www.qsl.net/k0kn/localplay

INTERCOM - Control access to intercom feature of SIP phones
wget http://www.qsl.net/k0kn/intercom

MWI_ON - Control Message Waiting Indicator (MWI) on SIP phones
wget http://www.qsl.net/k0kn/mwi_on

MWI_OFF - Control Message Waiting Indicator (MWI) on SIP phones
wget http://www.qsl.net/k0kn/mwi_off


Debian/ASL-specific Asterisk Scripts


EMAILASTERISK_INSTALLER_DEBIAN - Auto installer sets up inbound and outbound email for Asterisk systems
wget http://www.qsl.net/k0kn/emailasterisk_installer_debian

SWISSARMY_DEBIAN - Manage connections, send email/text alerts, automate functions, and much more!
wget http://www.qsl.net/k0kn/swissarmy_debian

SWISSARMY_README - example configs and help file
wget http://www.qsl.net/k0kn/swissarmy_README

WHO_IS_DEBIAN - Resolve Allstar node number to screen or email
wget http://www.qsl.net/k0kn/who_is_debian

WHO_IS_HELPER - Used by who_is for inbound email/text operation
wget http://www.qsl.net/k0kn/who_is_helper

STAR72_DEBIAN - send email or text of globally connected nodes
wget http://www.qsl.net/k0kn/star72_debian

DAILYSTATS_DEBIAN - Compile stats from node(s) and email
wget http://www.qsl.net/k0kn/dailystats_debian

ASTBACKUP_DEBIAN - Easy backup and restore of your Allstar node configuration
wget http://www.qsl.net/k0kn/astbackup_debian

NEWSLINE_DEBIAN.SH - Download and convert Newsline audio to ULAW for playback via Asterisk
wget http://www.qsl.net/k0kn/newsline_debian.sh




ACID-specific Asterisk Scripts

Download all scripts in a TGZ file
wget http://www.qsl.net/k0kn/k0kn_scripts.tgz

EMAILASTERISK_INSTALLER - Auto installer sets up inbound and outbound email for Asterisk systems
wget http://www.qsl.net/k0kn/emailasterisk_installer

SWISSARMY - Manage connections, send email/text alerts, automate functions, and much more!
wget http://www.qsl.net/k0kn/swissarmy

SWISSARMY_README - example configs and help file
wget http://www.qsl.net/k0kn/swissarmy_README

NEWSLINE.SH - Download and convert Newsline audio to ULAW for playback via Asterisk
wget http://www.qsl.net/k0kn/newsline.sh

WHO_IS - Resolve Allstar node number to screen or email
wget http://www.qsl.net/k0kn/who_is

WHO_IS_HELPER - Used by who_is for inbound email/text operation
wget http://www.qsl.net/k0kn/who_is_helper

STAR72 - send email or text of globally connected nodes
wget http://www.qsl.net/k0kn/star72

DAILYSTATS - Compile stats from node(s) and email
wget http://www.qsl.net/k0kn/dailystats

ASTBACKUP - Easy backup and restore of your Allstar node configuration
wget http://www.qsl.net/k0kn/astbackup

UPGRADE.SH - Upgrade your app_rpt to the latest SVN. Also removes RADIO_RELAX parameter
wget http://www.qsl.net/k0kn/upgrade.sh





Back to the Main Page



This site requires a frames-compatible browser for proper page viewing. If you're having trouble viewing this page, or want to visit the non-frames page, click here

Last Updated August 16, 2021
©1997-2021 Kyle Yoksh