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....