*BSD News Article 72023


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!spool.mu.edu!howland.reston.ans.net!swrinde!sgigate.sgi.com!esiee.fr!jussieu.fr!oleane!tank.news.pipex.net!pipex!news.mathworks.com!nntp.primenet.com!news.cais.net!news.jsums.edu!news.uoregon.edu!raffles.technet.sg!nf1.iij.ad.jp!news.iij.ad.jp!news.CET.CO.JP!usenet
From: Michael Hancock <michaelh@cet.co.jp>
Newsgroups: comp.unix.bsd.bsdi.misc
Subject: Re: Plans for CHAP/PPP in BSDI?
Date: Wed, 26 Jun 1996 13:14:03 +0900
Organization: CET
Lines: 39
Message-ID: <31D0B90B.7C42@cet.co.jp>
References: <4p533b$6qm@agate.nbnet.nb.ca> <31C5A3B1.616@cet.co.jp> <31C4F08A.41C67EA6@cet.co.jp> <4q6gii$rsv@hops.entertain.com> <31CDFF29.41C67EA6@cet.co.jp> <4qmbft$gnb@agate.nbnet.nb.ca> <31CFD720.1BB4@cet.co.jp> <4qpall$is5@agate.nbnet.nb.ca>
NNTP-Posting-Host: chaos.cet.co.jp
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 3.0b4 (WinNT; I)

Lance Cavener wrote:
> 
> Michael Hancock <michaelh@cet.co.jp> wrote:
> 
> >Lance Cavener wrote:
> >>
> >> Michael Hancock <michaelh@cet.co.jp> wrote:
> >> >It's only 20 lines of code for the ppp detect finite state machine.  The author
> >> >spent more time on other nice to have details.
> >>
> >>  You know, it would be nice if we could get an address to exacty WHERE
> >> this thing is! I spent about 2 hours searching for it on the hackers
> >> mailing list, and I gave up..
> 
> >Apparently, there were about 4 different implementations done, but only one is
> >publically accessible at the moment.
> 
> >This implementation submitted via send-pr and you can get it by doing a
> >query-pr@freebsd.org with a subject [--full 1019].  This version doesn't exec
> >pppd directly, but instead always logins in as 'pppuser' when it detects PPP.
> >pppuser is setup with pppd as the shell.  You must use a pppd that supports
> >PAP or CHAP.
> 
>  Do you know if its hard to get a copy of pppd which Linux uses and
> replace the ppp program that currently comes with BSDI? I prefer using
> that and mgetty..

FreeBSD's ppp handles chap and that would be easier to port than a Linux version.    
There's Linux emulation under FreeBSD but I haven't tried it.

An alternative is to get MorningStar PPP.  The author of this commercial 
implementation is the IETF Chairman of the PPP group.  It's a damn good 
implementation and it works under BSDI/Solaris/UnixWare/SCO/etc.  It has a lot of 
other interesting features such as packet filtering, tunneling, etc.

If you don't want to fork out the $700 then your best bet is try to port the 
FreeBSD stuff.

-mh