O loop a seguir enviará uma única solicitação ICMP ECHO (ping) para seu ISP e, em seguida, aguardará por um segundo. Se uma resposta não for recebida dentro de dois segundos, será reproduzido o arquivo alarm.wav.
YOUR_ISP=1.2.3.4
while :
do
ping -t 2 -o -c 1 $YOUR_ISP || open alarm.wav
sleep 1
done