Hello, I posted this problem 2 weeks ago,
but nobody answered my question.

pppd is configured for dial on demand and was running for more 
than 2 months. /etc/ppp/ip-up was executed every time pppd
opened the line. One month ago /etc/ppp/ip-up was no more
executed in spite of nothing was changed on the server.
Because I manage the server remotely through the internet,
and because I have not received the guarantiees that it will
work correcly for long time if I kill and restart pppd, 
the original process "pppd" is still running. 
I have modified the cron to take care of task previously
in my /etc/ppp/ip-up.local


I use ppp-2.3.10-3 on a RedHat 6.1.

/var/log/message:

 May 14 09:04:10 server kernel: PPP Deflate Compression module
registered 
 May 14 09:04:10 server pppd[650]: Remote IP address changed to
194.7.6.194
>May 14 09:04:11 server pppd[30455]: Can't execute /etc/ppp/ip-up: Argument list too 
>long
 May 14 09:20:05 server pppd[650]: Terminating connection due to lack of
activity.
>May 14 09:20:05 server pppd[30519]: Can't execute /etc/ppp/ip-down: Argument list too 
>long


somethime I have :

May 29 11:07:04 server pppd[4264]: Can't execute /etc/ppp/ip-up: Bad
address


The problem occurs in the execve system call.
I suspect it's a bug that corrupted the parameters 
of execve ( arguments of ip-up). How to 
know the values of these arguments ?


Any idea ?



here is my config file

lock
crtscts
noipdefault
#passive
defaultroute
connect '/usr/sbin/chat -v -f /etc/ppp/chat-uunet-?????'
debug
name ???????
noauth
/dev/ttyS0 115200

demand
idle 180
ipcp-accept-remote
ipcp-accept-local
holdoff 20
192.168.1.3:192.168.1.2
#active-filter




-- 

Linux : May the sources be with you !
KeyLinux
Alain Spineux
 Linux System Engineer

-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]

Reply via email to