[mdk-re] dialup problem

AT =?iso-8859-1?q?alexey=5Ftourbin_=CE=C1_mail=2Eru?=
Ср Сен 26 20:46:54 MSD 2001


Проблема, которая, возможно, является типичной для dialup-пользователей.

/sbin/ifup ppp0 автоматически запускается из /etc/cron.hourly/. Вместе с
тем, иногда приходится звонить в Интернет самому. Проблема возникает
тогда, когда эти два случая пересекаются. Во-первых, pppd пишет в
syslog, что соединение уже установлено (вот незадача) и считает своим
долгом оборвать его и установить ещё раз. Во-вторых, если пересечение
происходит на стадии дозвона, то предыдующий сеанс завершается
некорректно, модем виснет (не кладет трубку), и не помогает уже ничего
кроме перезагрузки + выключения питания.

В связи с этим прошу помощи в разрешении двух вопросов:

1) Как избежать обрыва связи при повторном запуске ifup?

    - в /etc/cron.hourly/:
	
	if [ соединение уже установлено; что здесь нужно написать? ];
	then
		logger ppp already up
	else
		/sbin/ifup ppp0
	fi

    - может есть какой ключик к pppd? Тогда в каком месте его нужно
    подписать?

2) Как сделать reset модему, если он завис?

__
AT




Подробная информация о списке рассылки community