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