From owner-freebsd-stable@FreeBSD.ORG Sun Feb 11 01:43:58 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 F302316A403; Sun, 11 Feb 2007 01:43:57 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out5.smtp.messagingengine.com (out5.smtp.messagingengine.com [66.111.4.29]) by mx1.freebsd.org (Postfix) with ESMTP id C8A6513C442; Sun, 11 Feb 2007 01:43:57 +0000 (UTC) (envelope-from bms@FreeBSD.org) Received: from out1.internal (unknown [10.202.2.149]) by out1.messagingengine.com (Postfix) with ESMTP id 247C81A98AC; Sat, 10 Feb 2007 20:43:56 -0500 (EST) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by out1.internal (MEProxy); Sat, 10 Feb 2007 20:43:56 -0500 X-Sasl-enc: oihD5k+qu9OemXn1km9Tldgk3+3m/5s8pKSnY7peuuUV 1171158235 Received: from [192.168.123.18] (82-35-112-254.cable.ubr07.dals.blueyonder.co.uk [82.35.112.254]) by mail.messagingengine.com (Postfix) with ESMTP id 0ECC215B5C; Sat, 10 Feb 2007 20:43:54 -0500 (EST) Message-ID: <45CE74DB.2080406@FreeBSD.org> Date: Sun, 11 Feb 2007 01:43:55 +0000 From: "Bruce M. Simpson" User-Agent: Thunderbird 1.5.0.9 (X11/20070125) MIME-Version: 1.0 To: Michael Nottebrock References: <200702100839.18511.lofi@freebsd.org> In-Reply-To: <200702100839.18511.lofi@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: stable@freebsd.org, Ian Smith 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: Sun, 11 Feb 2007 01:43:58 -0000 Michael Nottebrock wrote: > >> And yes, if pppd is broken and won't be fixed, it should disappear. >> > > And when that happens, so will kppp (it won't build once the if_ppp.h header > is gone). Which of course would solve the problem in a way. In any case: I > dragged this issue onto -stable precisely to attract attention to the problem > and hopefully motivate someone to get down and write some code, whether for > pppd or kppp, I really don't care much. > Necessity is the mother of invention - either that, or a big bag of cash for everyone. 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. 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. So far so good. The problem is that the BSD magicians and the KDE GUI magicians are not sharing their spell-books, and thus, their models of how the code operates; the communities have to intersect somehow. That could be you, y'know. Human bridges are just as, if not more, important as ISO/OSI Layer 2 devices. :^) The way to converge on solution is communication. This has been my experience in recent successful collaboration with the Avahi developers. Regards, BMS