Aqui está um verso que eu uso no terminal para fazer ping de um host uma vez por segundo e bipar (tocar a campainha do terminal emitindo o caractere de controle "sino" ASCII) sempre que falhar:
pingwatch () { while sleep 1; do ping -c1 -t1 $1 || echo -e "\a"; done }
pingwatch 192.168.0.1