Летом, в выходные? Та вы шо!?? Нет конечно.
https://forum.ubuntu.ru/index.php?topic=54481.msg403011#msg403011См. за спойлером. Можно так. В зависимости от реализованного способа запуска команд подключения, может быть чуточку шлифануть нужно... Не получится - зовите. Но может быть заработает с нужным эффектом прямо как есть.
P.S. Литература: в интернете статьи и книги с главами посвящёнными написанию скриптов на bash. Их достаточно много. Есть попроще, есть посложнее.
P.S.S. Ах да. Наверное потребуется сущий пустяк. Засунуть скрипт куда-то, где он будет иногда запускаться. Как сделать через графику я не знаю.
Я бы в каталоге "/etc/cron.d" создал файл "/etc/cron.d/ping-catch.cron" с содержимым
* * * * * root /путь/к/скрипту/ping-catch.sh
#
и с правами доступа
600, т.е. исключительно для пользователя root, при том, что владелец тоже root.
Т.е. в консоли:
sudo touch "/etc/cron.d/ping-catch.cron"
gksu gedit "/etc/cron.d/ping-catch.cron"
скопипастить содержимое для "/etc/cron.d/ping-catch.cron" в сам файл и сохранить
sudo chown root:root "/etc/cron.d/ping-catch.cron"
sudo chmod 600 "/etc/cron.d/ping-catch.cron"
sudo /etc/init.d/cron restart
Будет запускаться раз в минуту.
P.S.S.S. Права 700 не верно, 600 надо.