Date: Wed, 10 Sep 1997 01:18:04 +0100 From: Brian Somers <brian@awfulhak.org> To: Archie Cobbs <archie@whistle.com> Cc: grog@lemis.com (Greg Lehey), doconnor@ist.flinders.edu.au, freebsd-hackers@FreeBSD.ORG Subject: Re: Divert sockets.. Message-ID: <199709100018.BAA19331@awfulhak.demon.co.uk> In-Reply-To: Your message of "Mon, 08 Sep 1997 20:53:34 PDT." <199709090353.UAA26952@bubba.whistle.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> > > >> IMHO, the proper way to do this is to let the PPP daemon handle it > > >> by installing a route first (so you let the routing code determine > > >> whether packets are supposed to go over the WAN link or not, as it > > >> should) and then checking each outgoing packet for suitability as > > >> "demand" (not all are, e.g., NTP packets). When "demand" is seen, > > >> it should start dialing, etc. The same "demand" test can also apply > > >> to idle timeout calculations. This is how mpd does it, anyway. > > > > > > Yeah, same with ijppp, but it means you can only use those packages to > > > do a connection, ie its not very general... > > > > I don't understand. Which packets do you want to use? If they're not > > destined for that interface, they shouldn't cause a dialup. > > > > > (So its too bad if you have dialon demand ISDN :) > > > > I don't understand this statement, either. > > I think what he's saying is that it would be nice to divorce the > "dial-on-demand" functionality from the thing that is actually > doing the dialing... you could do this with divert sockets, but > it would require some sort of "api" to the PPP process not only > to tell it to connect (eg, send SIGUSR1), but also to be able to > determine whether the link is already up (to avoid a flood of > such signals). The "ask it to dial" bit is functional now (as of a few minutes ago) with the following: pppctl -v -t 120 -p xxx 3000 dial The "is the line up" bit has been there for some time: pppctl -v -p xxx 3000 show log | grep ^PPP >/dev/null && echo UP > -Archie > > ___________________________________________________________________________ > Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com -- Brian <brian@awfulhak.org>, <brian@freebsd.org> <http://www.awfulhak.org> Don't _EVER_ lose your sense of humour....
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709100018.BAA19331>