sergey akifiev пишет:
т.к. линия не очень качественная и надежная, то в качестве транспорта был
выбран uucp. вот тут и вылезли всяческие грабли. основная - как скрестить pppd
и uucico по-человечески. сейчас из ip-up вызывается `/usr/sbin/uucico -D -S
uplink', после чего pppd прибивается. но дело в том, что uucico могло умереть
из-за таймаута и поэтому надо перезвонить... логичнее было бы прикрутить pppd к
uucico (бо последней виднее как там почта скачалась), но я не нашел как.
Может быть pppd запустить в режиме dial-on-demand? Т.е.:
1) в /etc/networking:
iface ppp0 inet ppp
provider <provider>
2) в /etc/ppp/ убираем ppp_on_boot
3) в /etc/ppp/peers/<provider>
# этому провайдеру назначаем ppp0
unit 0
demand
<настройки таймаутов, повторов и пр.>
Итого: ppp0 будет поднят и настроен вместе с другими интерфейсами, но
соединение установит
при необходимости.
С уваженим,
Дмитрий Федосеев.