LINUX.ORG.RU

Вот тут куча вопросов про запуск РРР соединения, а вот ка его убить?


0

0

Проблема-то может быть смешная: на удаленной машине установлено SLIP соединение с моей машиной по выделенке, я хочу попробовать РРР. Прописал в crontab'е, что-бы эта машина сделала следующие действия: убить файлы SLIP'а, перезапустить network, запустить РРР, подождать Х минут, убить РРР, переписать файлы SLIP'а, перезапустить network. Вся эта дурь нужна для того, что я не знаю, заработает это все, или нет. Можно, конечно заставить удаленную машину сребутиться, но жестоко как-то. Вот и хочу спросить: как по крону обнаружить номер процесса ppd и кильнуть его?

anonymous

#!/bin/bash
kill `pidof pppd`
# Если установлен флаг восстановления соединения после
# обрыва то дальше:
sleep 10
kill `pidof pppd`

Если не хочешь ставить pidof - замени на:
`/bin/cat /var/lock/LCK..modem`

oduvan
()

Зачем так сложно?
killall pppd

Tima_ ★★★★
()
Ответ на: комментарий от oduvan

Вот "разобрался"! Ввел туды killall pppd, и машина потухла, пришлось ехать, разбираться. Оказывается, эта сволочь сбросила всю маршрутизацию в сети :-(

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.