Bug 11411 - при persist в pppoptions машина может не загрузиться
: при persist в pppoptions машина может не загрузиться
Status: CLOSED NOTABUG
: Sisyphus
(All bugs in Sisyphus/etcnet)
: unstable
: all Linux
: P1 critical
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2007-04-07 21:10 by
Modified: 2007-04-14 13:46 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2007-04-07 21:10:39
etcnet-0.8.6-alt1

исходное положение
в /etc/net/ifaces/ppp0/pppoptions
persist
maxfail 0

в /etc/net/ifaces/ppp0/options
ONBOOT=yes

у меня конкретно pppoe соединение
и если вдруг что-то с dsl модемом не так (отключен) ну или просто с провайдером 
проблемы, то при загрузке компьютера стоим до бесконечности (ну либо пока не 
пройдет успешное соединение) на Starting network и дальше ни шагу :(

может как-то именно при загрузке машины игнорировать maxfail 0 ?
ну или ещё как-то это обходить. а то ведь не стартует машинка. и если она 
где-то не под рукой, это может быть головной болью.
------- Comment #1 From 2007-04-07 22:58:38 -------
К сожалению это фича ppp.  Ему всё равно, обрыв это связи или его только
запустили.  Я решил это неиспользованием maxfail 0 и кронскриптом

[ -s /var/run/ppp0.pid ] && exit 0 || exec /sbin/ifup ppp0

"А ещё можно возродить pppwatch" (C)

P.S. Для etcnet - INVALID.
------- Comment #2 From 2007-04-07 23:22:57 -------
Подождём что скажет мантейнер...
------- Comment #3 From 2007-04-14 13:46:00 -------
К сожалению, использованием только опций pppd жив не будешь. Самое простое и
эффективное средство борьбы с pppd зачастую --- crontab.
------- Comment #4 From 2007-04-14 13:46:47 -------
Формально этого эффекта можно избежать, если не использовать maxfail 0, не зря
же значение по умолчанию 10.