Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 16 Nov 2003 00:02:34 +0300 (MSK)
From:      Maxim Konovalov <maxim@macomnet.ru>
To:        Jim Xochellis <dxoch@escape.gr>
Cc:        net@freebsd.org
Subject:   Re: ip-up script of pppd no triggered
Message-ID:  <20031115235809.R94964@news1.macomnet.ru>
In-Reply-To: <8167F99F-17AC-11D8-9B39-003065C4E486@escape.gr>
References:  <8167F99F-17AC-11D8-9B39-003065C4E486@escape.gr>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 15 Nov 2003, 22:44+0200, Jim Xochellis wrote:

> Hi Maxim,
>
> On Friday, November 14, 2003, at 09:13 PM, Maxim Konovalov wrote:
>
> > On Fri, 14 Nov 2003, 16:02+0200, Jim Xochellis wrote:
> >
> >> Hi list,
> >>
> >> I have also posted this mail to the freebsd-questions list a few days
> >> ago, but I had no luck. Hence, I decided to try this list too, which
> >> probably is the most appropriate for my problem.
> >>
> >> I need to persuade pppd to call its ip-up script in order to add a
> >> non-default route as soon as the link is up and running. Unfortunately
> >> it seems that my ip-up script is not being called. The mode of the
> >> file
> >> is rwxr-xr-x and the owner root:wheel. I am calling the pppd from
> >> inside a "/usr/local/etc/rc.d/ppp.sh" script by using the following
> >> command:
> >> "/usr/sbin/pppd /dev/cuaa0 115200 A.A.A.A:B.B.B.B noauth persist
> >> netmask 255.255.255.252"
> >>
> >> I have read all the chapter #18 of the handbook, but I haven't found
> >> anything about the ip-up script. On the contrary the PPPD(8) man page
> >> claims that the /etc/ppp/ip-up is executed when the link is available
> >> for sending and receiving IP packets. My link becomes available for
> >> sending/receiving IP packets, but ip-up is never executed. Any ideas
> >> why?
> >> By the way, I am using kernel PPP, (on ppp0) if it makes any
> >> difference.
> >>
> >> Am I doing something wrong?
> >
> > Did you look at /usr/share/examples/pppd/ip-up.sample ?
> >
> > ip-up worked for me six months ago.
>
> Yes I have looked at ip-up.sample file. Please note that my problem is
> not what to put inside the script, but the fact that the script itself
> is not being called. On the contrary your are saying that it worked for

Are you sure it isn't called?  Did you check pppd logs?  Were there
any interesting?  Is there '#!/bin/sh' on the top of your script?

> you and thats great news! Was it in the /etc/ppp/ip-up path? What were
> its file mode? Any other info maybe?

It was /etc/ppp/ip-up, 0555.

-- 
Maxim Konovalov, maxim@macomnet.ru, maxim@FreeBSD.org



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031115235809.R94964>