[mdk-re] dialup problem
John Profic
=?iso-8859-1?q?profic_=CE=C1_lrn=2Eru?=
Ср Сен 26 22:28:11 MSD 2001
AT wrote:
> Проблема, которая, возможно, является типичной для dialup-пользователей.
> /sbin/ifup ppp0 автоматически запускается из /etc/cron.hourly/. Вместе с
> тем, иногда приходится звонить в Интернет самому. Проблема возникает
> тогда, когда эти два случая пересекаются. Во-первых, pppd пишет в
> syslog, что соединение уже установлено (вот незадача) и считает своим
> долгом оборвать его и установить ещё раз. Во-вторых, если пересечение
> происходит на стадии дозвона, то предыдующий сеанс завершается
> некорректно, модем виснет (не кладет трубку), и не помогает уже ничего
> кроме перезагрузки + выключения питания.
> В связи с этим прошу помощи в разрешении двух вопросов:
> 1) Как избежать обрыва связи при повторном запуске ifup?
> - в /etc/cron.hourly/:
> if [ соединение уже установлено; что здесь нужно написать? ];
ifconfig | grep ppp0 | grep -c .
при соединении с инетом вернет 1 при отсутствия 0 отсюда и плясать
> then
> logger ppp already up
> else
> /sbin/ifup ppp0
> fi
> - может есть какой ключик к pppd? Тогда в каком месте его нужно
> подписать?
> 2) Как сделать reset модему, если он завис?
модем внутренний или внешний?
все равно попробуйте
echo ATH0 >/dev/ttyS0
echo ATZ >/dev/ttyS0
--
Best regards,
John Profic <profic на lrn.ru>
Written by Mozilla 0.9.4
using ASPLinux release 1.1 with ru_RU.CP1251,
system: kernel 2.4.10-xfs-p1; glibc 2.2.4; gcc 3.0.1; XFree86 4.1.0;
Подробная информация о списке рассылки community