*BSD News Article 95061


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!disgorge.news.demon.net!demon!dispatch.news.demon.net!demon!awfulhak.demon.co.uk!awfulhak.demon.co.uk!not-for-mail
From: brian@awfulhak.demon.co.uk (Brian Somers)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: ppp
Date: 10 May 1997 05:13:06 GMT
Organization: Awfulhak Limited.
Message-ID: <5l1052$b9o$1@awfulhak.demon.co.uk>
NNTP-Posting-Host: awfulhak.lan.awfulhak.org
X-NNTP-Posting-Host: awfulhak.demon.co.uk
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Newsreader: knews 0.9.8
Lines: 52
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:40672

The following modifications have been done to ppp in
the 2.2 branch:

o   Increase maximum chat args from 20 to 40,
    stop scribbling when the limit is hit.
o   Allow mixed case commands.
o   Allow HISADDR, MYADDR, ALL and INTERFACE
    in mixed case.
o   Add reconnect command.
o   Add redial next timer (for next number redial).
o   Change logfile name to ppp.tunX.log.
o   Discard HDLC frames with less than two bytes.
o   Make background mode exit on loss of carrier.
o   Initialise lqrsendcnt for each connection.
o   Initialise VarLocalAuth for each connection.
o   Exit on failure to open the log file.
o   Ignore SIGPIPE.
o   Select() on the correct number of fds.
o   Only compress TCP packets.
o   Update documentation.
o   Bring in various minor fixes from -current.
o   Create a ttyXX.if and tunX.pid file.
o   Check many more return values.
o   Do some additional bounds checking.

I'd be greatful if the people that have been having
obscure problems with ppp (user-level) would take this
opportunity to download the current (2.2 branch) version
and see if anything has gotten any better.

A copy of the source can be found at

    http://www.freebsd.org/~brian/ppp-2.2-970509.tar.gz

A compiled binary can be found at

    http://www.freebsd.org/~brian/ppp-2.2-970509.bin.gz

Don't forget to make the binary setuid root:
# gunzip ppp-2.2-970509.bin.gz
# cp ppp-2.2-970509.bin /usr/sbin/ppp
# chown root.bin /usr/sbin/ppp
# chmod 4555 /usr/sbin/ppp

The only known problem is that setting the MTU still
doesn't work properly.

TIA.
-- 
Brian <brian@awfulhak.org>, <brian@freebsd.org>
      <http://www.awfulhak.org>
Don't _EVER_ lose your sense of humour....