[Comm] wvdial, xisp

Sergey Lizogub =?iso-8859-1?q?linthong_=CE=C1_mail=2Eru?=
Вс Окт 13 19:56:10 MSD 2002


Sun, 13 Oct 2002 15:11:58 +0400
Дмитрий Зубов <nuboh на rbcmail.ru> Вы писали:

> On Sun, 13 Oct 2002 12:28:39 +0300
> Sasha Bogachyk <sbog на ukrpost.net> wrote:
> 
> 
> >   Как заставить wvdial ложить трубку <...>
> 
> killall wvdial (или в консоли <ctrl>-c)
> 

Описывая автоматическое получение почты по cron-у, я когда-то
писал:

Встрастаиваем дозвон

В файл /etc/sysconfig/network-scripts/ifcfg-ppp0 добавляем
следующие строки (ppp on demand - "ppp по требованию"):

DEMAND="yes"
WVDIALSECT="имя_соединения"
IDLETIMEOUT="сколько-надо-секунд"

получаем ifcfg-ppp0 с содержанием что-то типа:


DEVICE="ppp0"
ONBOOT="yes"		#выбрать yes, чтобы pppd запускался при загрузке
USERCTL="no"
MODEMPORT="/dev/modem"
LINESPEED="115200"
PERSIST="yes"
DEFABORT="yes"
DEBUG="yes"
INITSTRING="ATZ"
DEFROUTE="yes"
HARDFLOWCTL="yes"
ESCAPECHARS="no"
PPPOPTIONS=""
PAPNAME="логин_для_провайдера"
REMIP=""
NETMASK=""
IPADDR=""
MRU=""
MTU=""
DISCONNECTTIMEOUT="10"
RETRYTIMEOUT="60"
BOOTPROTO="none"
PEERDNS="yes"
DEMAND="yes"
WVDIALSECT="имя_соединения"
IDLETIMEOUT="60"	# указать необходимое время для time-out-а

Конечно, killall wvdial тоже работает, но IMHO, применять его
нужно только в крайнем случае, например если возникли проблемы на
линии. По крайней мере у меня трубка кладется без моего
вмешательства.
С уважением,
Сергей Лизогуб



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