pppd: Can't execute /etc/ppp/ip-up: Argument list too long
David Trcka
trcka na poda.cz
Středa Listopad 1 16:59:37 CET 2000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Zdravim,
mam nasledujici zajimavost, rad bych vedel, jestli ji taky nekdo z vas
potkal, nez se obratim na autory pppd.
pppd je spojene na pevne lajne. Skriptem /etc/ppp/ip-up se routuje par
subnetu, ktere jsou na druhe strane, automaticky po navazani spojeni. pppd
je spusteny s parametrem persist, takze po padu linky se neukoncuje, ale
snazi se ihned opet navazat spojeni.
Jednou za cas se mi ale stane, ze po navazani spojeni se vypise do logu
hlaska 'pppd[pid]: Can't execute /etc/ppp/ip-up: Argument list too long' a
prislusne subnety se nenaroutuji. Toto se stava (podle meho
soudu) naprosto nedeterministicky. Dokazu to umyslne vyvolat jedine tak,
ze za behu pppd zmenim obsah skriptu ip-up a pak shodim a nahodim linku,
jenomze v beznem provozu se ip-up nemeni.
FYI ip-up obsahuje neco na zpusob
#!/bin/sh
case $5 in
rem_ip_1)
/sbin/ip ro add subnet1 via $5
/sbin/ip ro add subnet2 via $5
;;
rem_ip_2)
/sbin/ip ro add subnet3 via $5
/sbin/ip ro add subnet4 via $5
;;
esac
kde rem_ip_1, rem_ip_2 atd. jsou IP adresy vzdalenych koncu pevnych linek
(je jich tam vic).
Zajimaly by me 2 veci: jestli jste se s necim takovym nekdy setkali (a jak
jste to resili) a jestli muj ip-up je blbe uz v navrhu nebo ne.
__________________________________________
David Trcka, network administrator
PODA s.r.o., Internet Service Provider
Ostrava, 28. rijna 150, The Czech Republic
Voice/Fax: +420 69 6612600
PGP KeyID: DAE55DA4
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.1 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQE6AD3r5z9w2trlXaQRAp45AJ0V9WZSNXQGOeQgbTTMmTbAKOD8CACgmbv7
71mYNthJV40JHJyKFEcE5aA=
=/ABn
-----END PGP SIGNATURE-----
Další informace o konferenci Linux