I'll share a couple of shell scripts that I use from CLI to monitor what's connected and the key/unkey status or all connected nodes. The main function is monitor.sh: #! /bin/bash if [ -e /var/run/asterisk.ctl ] then clear echo "Type CTL-C to exit" echo "" KEY=`/usr/local/sbin/vars29521.sh | grep --color=always TK` UNKEY=`/usr/local/sbin/vars29521.sh | grep --color=always TU` if [ -n $KEY ] then echo $KEY fi if [ -z $KEY ] then echo $UNKEY fi count=1 until [ $count = "10000" ] do ## echo "Argument number $count" count=`expr $count + 1` TMP1=`/usr/local/sbin/vars29521.sh | grep RPT_ALINKS` TMP2=`/usr/local/sbin/vars29521.sh | grep RPT_ALINKS` while [ $TMP1 == $TMP2 ] do TMP1=`/usr/local/sbin/vars29521.sh | grep RPT_ALINKS` done clear echo "Type CTL-C to exit" echo "" KEY=`/usr/local/sbin/vars29521.sh | grep --color=always TK` UNKEY=`/usr/local/sbin/vars29521.sh | grep --color=always TU` if [ -n $KEY ] then echo $KEY fi if [ -z $KEY ] then echo $UNKEY fi done echo "" echo "" else echo "Asterisk is not running!" fi The scipt that is called internally is vars29521.sh: #! /bin/bash if [ -e /var/run/asterisk.ctl ] then asterisk -rx "rpt showvars 29521" echo "" else echo "Asterisk is not running!" fi You will have to replace 29521 with your node number of course. Tom / K5TRA