From owner-freebsd-hackers Sun Oct 4 05:01:08 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA27305 for freebsd-hackers-outgoing; Sun, 4 Oct 1998 05:01:08 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from awfulhak.org (awfulhak.force9.co.uk [195.166.136.63]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id EAA27135 for ; Sun, 4 Oct 1998 04:59:23 -0700 (PDT) (envelope-from brian@Awfulhak.org) Received: from woof.lan.awfulhak.org (brian@woof.lan.awfulhak.org [172.16.0.7]) by awfulhak.org (8.8.8/8.8.8) with ESMTP id MAA03293; Sun, 4 Oct 1998 12:58:08 +0100 (BST) (envelope-from brian@Awfulhak.org) Received: from woof.lan.awfulhak.org (brian@localhost [127.0.0.1]) by woof.lan.awfulhak.org (8.9.1/8.9.1) with ESMTP id MAA09642; Sun, 4 Oct 1998 12:51:50 +0100 (BST) (envelope-from brian@woof.lan.awfulhak.org) Message-Id: <199810041151.MAA09642@woof.lan.awfulhak.org> X-Mailer: exmh version 2.0.2 2/24/98 To: Jason Thorpe cc: Open Systems Networking , freebsd-hackers@FreeBSD.ORG Subject: Re: Is PPP now being used by all 3 *BSD's? In-reply-to: Your message of "Sat, 03 Oct 1998 18:02:45 PDT." <199810040102.SAA24516@lestat.nas.nasa.gov> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 04 Oct 1998 12:51:49 +0100 From: Brian Somers Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > On Sat, 3 Oct 1998 19:14:57 -0400 (EDT) > Open Systems Networking wrote: > > > I got off my ass and am writing an article on creating a dial on demand > > ppp router for small ofices and lans and had "FreeBSD" strewn throughout > > but decided I would rather use "*BSD" instead to show a more united front > > and attempt to include everyone. But I didnt know if all 3 are using the > > brian's ppp work? I assume so but I wanted to know for sure. > > Anyone? > > NetBSD uses in-kernel PPP, not userland PPP. pppd(8) does the PPP connection > setup, and control messages, and stuff... but framing et al are all handled > in the kernel by if_ppp.c > > Note that the PPP package we use also supports demand-dial and whatnot. User-ppp has a few things that (AFAIK) pppd doesn't have. Multi-link is the big one, there's also terminal mode, aliasing (w/ transparent ftp, nbt, irc & cuseeme support), packet filtering, ppp/tcp, ppp/some-arbitrary-program, diagnostic port connections, dynamic IP assignment and DNS negotiation (*client* & server). I've also got some initial mods for radius support, but they need some work (only authentication is there at the moment). Of course pppd has its advantages - less passing of packets in & out of the kernel for a start - and BSD compression. I'm sure it's got others too.... > Jason R. Thorpe thorpej@nas.nasa.gov > NASA Ames Research Center Home: +1 408 866 1912 > NAS: M/S 258-5 Work: +1 650 604 0935 > Moffett Field, CA 94035 Pager: +1 650 940 5942 -- Brian , , Don't _EVER_ lose your sense of humour.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message