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