2022-12-09 22:22:31 +01:00
|
|
|
#!/bin/bash
|
|
|
|
# Little start stop beep script for my firewall
|
|
|
|
# 2022 by DeltaLima
|
|
|
|
|
2022-12-09 22:23:59 +01:00
|
|
|
iptowatch=192.168.254.1
|
2022-12-09 22:22:31 +01:00
|
|
|
case $1 in
|
|
|
|
start)
|
|
|
|
|
|
|
|
beep -d 20 -f 800 -l 100 -n -f 1200 -l 100
|
2022-12-09 22:23:14 +01:00
|
|
|
while ! ping -c 1 $iptowatch > /dev/null
|
2022-12-09 22:22:31 +01:00
|
|
|
do
|
|
|
|
beep -f 200 -l 1
|
|
|
|
#sleep 1
|
|
|
|
done
|
|
|
|
|
|
|
|
beep -d 20 -f 1200 -l 69 -n -f 1400 -l 69 -n -f 1800 -l 69 -n -f 2400 -d 149 -n -f 2100 -l 149 -n -f 2400 -l 149
|
|
|
|
;;
|
|
|
|
|
|
|
|
stop)
|
|
|
|
beep -d 20 -f 1200 -l 100 -n -f 800 -l 100
|
2022-12-09 22:23:14 +01:00
|
|
|
while ping -c 1 $iptowatch > /dev/null
|
2022-12-09 22:22:31 +01:00
|
|
|
do
|
|
|
|
beep -f 200 -l 1
|
|
|
|
sleep 1
|
|
|
|
done
|
|
|
|
|
|
|
|
beep -d 20 -f 2400 -l 149 -n -f 2100 -l 149 -n -f 2400 -l 149 -n -f 1800 -l 69 -n -f 1400 -l 69 -n -f 1200 -l 69
|
|
|
|
;;
|
2022-12-09 22:23:14 +01:00
|
|
|
esac
|