@El_Ninio а смысл в этом скрипте , если эту функцию выполняет dpinger pf ?
Так же пингом проверяет доступность определенного хоста и пишет об этом в лог .
Вопрос еще такой - зачем в первом скрипте бесконечный цикл ? Получается , что этот процесс никогда не прерывается , и если запускать все по cronу-у , то процессов будет бесконечно много .
Можно же сделать так - запустить пинг несколько раз , например , 5 раз
есть ответ - вышли из скрипта
нет ответа - записали в лог , вышли из скрипта