Приветствую, накалякал простенький скрипт, который "проверяет" наличие интерфейса ppp0. Если последнего нет, то срабатывает другой скрипт:
#!/bin/bash
vivod=$(ifconfig | grep -w ppp0)
if [[ "$vivod" != ppp0* ]];
then
/etc/init.d/xl2tpd restart;
fi
Засунул его в cron, чтобы он каждую минуту скрипт дергал. Из терминала скрипт работает без проблем. В случае cron - соединение начинает обрываться => выполняется строчка - /etc/init.d/xl2tpd restart;
Есть ли другой способ проверки соединения (автоматически)?