Sziasztok!
A kovetkezo problemaval fordulnek hozzatok. Adott egy Debian alapu tuzfal gep, ami internetet (adsl) oszt meg. Ha a szolgaltatonal kieses van, a pppd egy ideig probalkozik, majd kilep. Ergo ha hosszabb ideju a kieses, a tuzfal automatikusan nem epiti ujra a kapcsolatot.
A problema megoldasara feltettem a monit -ot.
Az /etc/monit.d -be tettem egy "ppp" nevu fajlt a kovetkezo tartalommal:
check process pppd with pidfile /var/run/ppp0.pid
start program = "/usr/bin/pon dsl-provider-uj"
stop program = "/usr/bin/poff dsl-provider-uj"
Es a legyeg: tegnap este volt egy hoszabb kimaradas. A monit pedig elinditotta a pppd -t 5 peldanyban. A log -ban a kovetkezo erdekessegeket talaltam.
Nov 12 00:04:58 gw pppd[10488]: Timeout waiting for PADO packets
Nov 12 00:04:58 gw pppd[10488]: Unable to complete PPPoE Discovery
Nov 12 00:05:33 gw monit[10634]: 'pppd' process is not running
Nov 12 00:05:33 gw monit[10634]: 'pppd' trying to restart
Nov 12 00:05:33 gw monit[10634]: 'pppd' start: /usr/bin/pon
Nov 12 00:05:33 gw pppd[23399]: Plugin rp-pppoe.so loaded.
Nov 12 00:05:33 gw pppd[23400]: pppd 2.4.4 started by root, uid 0
Nov 12 00:05:39 gw noip2[4885]: Can't get status for ppp0. (19)
Nov 12 00:06:03 gw pppd[10488]: Timeout waiting for PADO packets
Nov 12 00:06:03 gw pppd[10488]: Unable to complete PPPoE Discovery
Nov 12 00:06:08 gw pppd[23400]: Timeout waiting for PADO packets
Namarmost ebbol az derul ki, hogy a pppd meg futott 10488 -as PID -del amikor a monit megprobalta ujra inditani. Van valakinek otlete, hogyan kellene a monit -et rendesen bekonfigolni?
Elore is koszonom!
- 1028 megtekintés
Hozzászólások
Nem a konkret kerdesre valasz, de erdemes megprobalni a
maxfail 0
sort betenni a pppd konfigba.
- A hozzászóláshoz be kell jelentkezni
Koszi! Ez az opcio eddig elkerulte a figyelmem...
- A hozzászóláshoz be kell jelentkezni