Estimados,
Ahi va el scripts:
1- Crear un cron en /var/spool/cron/root con lo siguiente:
- /root/script.sh
0 rm -rf /root/primerllamado.txt >/dev/null 2>&1
0 rm -rf /root/segundollamado.txt >/dev/null 2>&1
2- Agregar este script en /root/script.sh
#!/bin/bash
HOSTS="8.8.8.8"
COUNT=4
for myHost in $HOSTS;
do
count=ping -c $COUNT $myHost | grep 'received' | awk -F',' '{ print $2 }' | awk '{ print $1 }'
if [ $count -eq 0 ]
then
echo "Caido"
if [ -f '/root/primerllamado.txt' ]; then
echo "Ya se ha realizado el primer llamado"
if [ -f '/root/segundollamado.txt' ]; then
echo "Ya se ha realizado el segundo llamado"
else
touch /root/segundollamado.txt
####Aqui se realiza el segundo llamado
/sbin/asterisk -rx 'channel originate SIP/SIP-TRONCAL/XXXXXX(NUMERO) application Playback tt-monkeys'|/sbin/asterisk -rx 'channel originate SIP/SIP-TRONCAL/XXXXXXXXX(NUMERO) application Playback tt-monkeys'
fi
else
touch /root/primerllamado.txt
####Aqui se realiza el primer llamado
/sbin/asterisk -rx 'channel originate SIP/SIP-TRONCAL/XXXXXX(NUMERO) application Playback tt-monkeys'|/sbin/asterisk -rx 'channel originate SIP/SIP-TRONCAL/XXXXXXXXX(NUMERO) application Playback tt-monkeys'
fi
else
echo "OK"
fi
done
3- darle chmod +x /root/script.sh
Por ultimo editar lo siguiente SIP-TRONCAL/XXXXXXXXX(NUMERO) donde deben cambiar las XXXX por el numero al cual desean marcar y borrar el (NUMERO) lo puse como ejemplo jeje y renombrar SIP-TRONCAL por el nombre del SIP-TRUNK que ustedes tengan funcionando, en este momento el script genera un primero llamado a dos numeros y reproduce el sonido de los monos jeje, despues vuelve a generar otro llamado.
Saludos