*BSD News Article 98143


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!uunet!in2.uu.net!204.178.176.27!hunter.premier.net!tnt.premier.net!newsfeed.dacom.co.kr!newsfeed.internetmci.com!europa.clark.net!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: Re: ppp
Date: 20 Jun 1997 23:56:05 GMT
Organization: Awfulhak Limited.
Message-ID: <5of5al$1sg$1@awfulhak.demon.co.uk>
References: <5odo51$bb6@ui-gate.utell.co.uk>
Reply-To: brian@awfulhak.org
NNTP-Posting-Host: awfulhak.lan.awfulhak.org
X-NNTP-Posting-Host: awfulhak.demon.co.uk [158.152.17.1]
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Newsreader: knews 0.9.8
Lines: 94
Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:43242

Oops, I've just put new copies of these files in place - with
a working "delete all" !  Sorry for any inconvenience :(

In article <5odo51$bb6@ui-gate.utell.co.uk>,
	brian@shift.utell.net (Brian Somers) writes:
me> Well, ppp has been subjected to another few updates.  If anyone
me> is still having problems with (iij)ppp, I'd appreciate them taking
me> a look at the following:
me> 
me>     http://www.freebsd.org/~brian/ppp-970620.tar.gz
me>     http://www.freebsd.org/~brian/ppp-970620.bin.gz
me>     http://www.freebsd.org/~brian/ppp-970620.libalias.gz
me> 
me> The first is the current source code, hacked a little to make it
me> build on 2.2.* machines.  I'm not sure if this will build on
me> 2.1.* - I havn't got any such machines available, but it's
me> possible.  If anyone would care to try it, I'd be interested to
me> know.
me> 
me> The second is a binary built on freefall.freebsd.org.  This machine
me> is a 2.2-STABLE machine as of the end of April.  It will probably work
me> with 2.2.1, and has (I would think) very little chance of running
me> on 2.1.*.
me> 
me> The third is a shared alias library.  It must be uncompressed and
me> named /usr/lib/libalias.so.2.1 if you want ppp to do aliasing
me> (a.k.a. masquerading).  Ppp will run without it - the aliasing
me> stuff just won't be available.
me> 
me> Note, that this version of ppp uses syslog.  Read the manual
me> page for info on how to specify where your log file is.  In
me> fact, read the man page anyway.  It's been rewritten :)
me> 
me> For those that have specific problems, here's what's been
me> fixed since May 18 (the last ppp "update" posting I made).
me> This is only about 1/2 of the total changes since 2.2.1,
me> so if you're running 2.2.1 it may be frugal to update even
me> if you don't have any problems ;)  Please give me some
me> feedback with any problems - without this feedback,
me> it stays broke !
me> 
me>     o Use libalias version 2.1 and move it to a
me>       different directory from the ppp sources.  If
me>       libalias isn't available at run-time, aliasing
me>       is disabled.
me>     o Add SO_REUSEADDR socket opt in case the last
me>       telnet connection is in a TIME_WAIT.
me>     o Make "set reconnect" fully functional.
me>     o Make "set M[TR]U" work correctly.
me>     o Don't output runtime information in -direct mode.
me>     o Send a NAK after receiving an LCP config-req with
me>       the same magic as my own.
me>     o Correctly time out in the "Closing" state after a
me>       Terminate-Req.
me>     o Update version to 1.0
me>     o Use syslog
me>     o Remove references to stdout/stderr (incl perror())
me>     o Introduce VarTerm - the interactive terminal or zero
me>     o Allow "set timeout" to affect current session
me>     o Change "set debug" to "set log"
me>     o Allow "set log [+|-]flag"
me>     o Make MSEXT and PASSWDAUTH stuff the default
me>     o Move all #ifdef DEBUG stuff into the code - this
me>       shouldn't be too much overhead.  It's now controlled
me>       with "set log +debug"
me>     o Add "set log command, debug, tun, warn, error, alert"
me>     o Remove cdefs.h, and assume an ansi compiler.
me>     o Improve all diagnostic output
me>     o Don't trap SIGSEGV
me>     o SIGHUP now terminates again (log files are controlled
me>       by syslog)
me>     o Call CloseModem() when changing devices
me>     o Fix parsing of third arg of "delete".  Allow only one arg.
me>     o Practically rewrite man page.
me>     o Allow "set var" with no args to blank var (don't req "").
me>     o Count redial when failing to open modem.
me>     o Increase device size to 40 characters (for host:port).
me>     o Don't give up on incoming non-terminal connections.  This
me>       allows ppp over tcp.
me>     o Fix "show ?" alignment.
me>     o Add ppp.linkdown file to compliment ppp.linkup.
me>     o Correct filter docs.
me>     o Make -ddial retries work correctly (I'm not sure if this
me>       fix was successful, works ok for me but was reported not
me>       to work by the original PR submitter).
me>     o Fix help syntax.
me> 
me> Thanks for all input.
me> 

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