Ginace pppd
Marcin Bohosiewicz
marcus w venus.wis.pk.edu.pl
Śro, 29 Mar 2000, 09:27:41 CEST
Witam,
Po raz kolejny pisze o tym samym. Otoz zainstalowalemPLD na kilku
maszynkach ktore robia za routery dla lacz stalych i we wszystkich
mam ten sam objaw: pppd ginie jak dluzej lacze jest rozpiete.
W logu widac, ze persist dziala, ale po jakims czasie pppd robi Exit
i znika. Podejrzewam, ze jest to spowodowane tym, ze obsluga ppp jest w
module i kernel czasem miewa problemy z jego zaladowaniem jak z portu
szeregowego dojda smieci (np. jak modem Goramo ma rozpieta linie).
W logu widac"can't load module char-major-<bardzo_duza_liczba>).
Tymczasowo wrzucilem w cron'a skrypt sprawdzajacy obecnosc pppd
i przeladowujacy ifdown/ifup ale to tylko obejscie.
Proponowalbym, zeby przerobic plik /etc/sysconfig/network-scripts/ifup-ppp,
albo napisac maly wrapperek na pppd trzymajacy demona jednak w petli. Tak,
zeby ufac ze pppd nie padnie dalej byc nie moze,
bo w praktyce powoduje to koniecznoscrecznego stawiania pppd co jakis czas,
co jest utrudnione jak komputer stoi gdzies w szafie u klienta....
Proponowalbym dodanie do pliku /etc/sysconfig/interfaces/ifcfg-ppp*
zmiennej LOOP=[yes,no] jak ktos nier chce petli. Wydaje sie jednak, ze
to jest zbedne, bo petla byc powinna...
M.
PS. Czy w iproute2 da sie zrobic cos takiego co netttolsami robi sie tak:
ifconfig eth0 10.0.0.1 pointopoint 192.168.1.1 up
route add -host 192.168.1.1 dev eth0
Czy w /etc/.sysconfig/interfaces/ifcfg-eth? nie powinno
sie wykorzystac zmiennej REMIP (jak przy interface'ach ppp)
do ustawiania tego ethernet-ppp co jest potrzebne jak lacze
po ethernecie firewalla z routerem, a chce oszczedzic numery IP
(po co zuzywac cztery numerki na lacze zrealizowane za pomoca skrzyzowanej
skretki).
PS2. Kiedys podawalem patcha na static-routes do ppp - zostal juz nalozony
czy nie? Trzebaby tylko sprawdzac czy te pliczki w /var/run istnieja przed
ich wykorzystaniem. Czy sa inne typy interfejsow niz ppp ktore maja nazwy
przydzielane dynamicznie?
--
-| == Marcin Bohosiewicz - MB8042-RIPE - marcus w venus.wis.pk.edu.pl == |-
-| == tel. +48 601 485097 - PLD Team - marcus w krakow.linux.org.pl == |-
-| == Strona Domowa - http://venus.wis.pk.edu.pl/marcus/ == |-
-| == PLUG - Komisja Rewizyjna - http://www.linux.org.pl/ == |-
Więcej informacji o liście dyskusyjnej pld-devel-pl