Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 12 Feb 1999 18:51:40 +0000
From:      Brian Somers <brian@Awfulhak.org>
To:        Chuck Robey <chuckr@mat.net>
Cc:        FreeBSD-Hackers@FreeBSD.ORG
Subject:   Re: ppp server side startup commands 
Message-ID:  <199902121851.SAA55040@keep.lan.Awfulhak.org>
In-Reply-To: Your message of "Thu, 11 Feb 1999 20:58:28 EST." <Pine.BSF.4.05.9902112051570.317-100000@picnic.mat.net> 

next in thread | previous in thread | raw e-mail | index | archive | help
Add ``enable proxy'' for the proxy arp behaviour that you want and 
something like ``add HISADDR/24 HISADDR'' if you want to route to 
more than just a single machine.

They're automatically removed when ppp exits.

> I was wondering if someone can make suggestion here, regarding getting
> startup actions run, ON THE PPP SERVER.
> 
> I run user-ppp, where the login is done via chap.  The user never has to
> enter any password;  the getty process recognizes the incoming frame as
> a ppp hdlc frame, and starts up a ppp process just fine.  The login
> works perfectly.
> 
> The problem comes in when, for instance, the ppp user has a second box
> that needs to be introduced into the routing.  Manually, to do this, on
> the server (as root) an arp -s command, and a route add command, has to
> be run, then the second box (this is with static ip) works perfectly.
> I've tried doing this with either the !bg or sh commands in ppp.linkup,
> but those commands seem to be run with the user's permission level, and
> the arp and route commands must be run as root.
> 
> There are like commands (arp and route commands) that also have to be
> run on ppp takedown, to eliminate the routes.  Does anyone know how to
> get this automated, so that it happens automatically on ppp startup and
> takedown?
> 
> Note that I said that !bg and sh aren't doing it, I think that their
> permission levels are wrong.
> 
> ----------------------------+-----------------------------------------------
> Chuck Robey                 | Interests include any kind of voice or data 
> chuckr@glue.umd.edu         | communications topic, C programming, and Unix.
> 213 Lakeside Drive Apt T-1  |
> Greenbelt, MD 20770         | I run picnic (FreeBSD-current)
> (301) 220-2114              | and jaunt (Solaris7).
> ----------------------------+-----------------------------------------------

-- 
Brian <brian@Awfulhak.org> <brian@FreeBSD.org> <brian@OpenBSD.org>
      <http://www.Awfulhak.org>;
Don't _EVER_ lose your sense of humour !



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



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