From owner-freebsd-stable@FreeBSD.ORG Mon Feb 12 10:56:36 2007 Return-Path: X-Original-To: stable@FreeBSD.org Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id B48F516A400; Mon, 12 Feb 2007 10:56:36 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from gaia.nimnet.asn.au (nimbin.lnk.telstra.net [139.130.45.143]) by mx1.freebsd.org (Postfix) with ESMTP id C1EC813C467; Mon, 12 Feb 2007 10:56:34 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from localhost (smithi@localhost) by gaia.nimnet.asn.au (8.8.8/8.8.8R1.5) with SMTP id VAA27804; Mon, 12 Feb 2007 21:56:31 +1100 (EST) (envelope-from smithi@nimnet.asn.au) Date: Mon, 12 Feb 2007 21:56:31 +1100 (EST) From: Ian Smith To: "Bruce M. Simpson" In-Reply-To: <45CE74DB.2080406@FreeBSD.org> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: stable@FreeBSD.org, Michael Nottebrock Subject: Re: pppd crashes, was: kde-freebsd] Question about KPPP on FreeBSD X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Feb 2007 10:56:36 -0000 On Sun, 11 Feb 2007, Bruce M. Simpson wrote: > There's information around PPP that's not been communicated or > documented well. The 'performance' way to do PPP on FreeBSD is to go off > and run MPD, because it has the right compromise between doing low-level > packet shunting in the kernel, whilst using Netgraph hooks to tap the > PPP control traffic handling off into userland. On your first point, I'd not looked into MPD before because I'd assumed it was _only_ about multilink PPP, thinking multi meant 'two or more', a misconception not immediately dispelled by the descriptions in ports and on sourceforge, until finding a bundle defined as 'one or more' links. > MPD is wicked cool, and is a well architected way to do things, but the > ultimate utility depends on how useful it is to everyone who might use it. Just now installed mpd4 for a browse over the manuals and example confs and scripts, and am completely gobsmacked by its clarity and scope. To call the scripting language 'chat' is indeed heavy-duty understatement, and the examples alone seem to cover most of what I'll need to know. I'd been mulling over ppp, ng and pppoed docs prior to doing PPPoE here (currently hiding behind an ADSL router) but now know where to start. Thanks! Ian (not at all helpful re the KPPP / pppd issue though, sorry Michael)