From owner-freebsd-net Wed Jan 27 14:04:03 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA17368 for freebsd-net-outgoing; Wed, 27 Jan 1999 14:00:52 -0800 (PST) (envelope-from owner-freebsd-net@FreeBSD.ORG) Received: from whistle.com (s205m131.whistle.com [207.76.205.131]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA17358 for ; Wed, 27 Jan 1999 14:00:46 -0800 (PST) (envelope-from archie@whistle.com) Received: (from smap@localhost) by whistle.com (8.7.5/8.6.12) id OAA22008; Wed, 27 Jan 1999 14:00:35 -0800 (PST) Received: from bubba.whistle.com( 207.76.205.7) by whistle.com via smap (V2.0) id xma022006; Wed, 27 Jan 99 14:00:10 -0800 Received: (from archie@localhost) by bubba.whistle.com (8.8.7/8.6.12) id OAA15535; Wed, 27 Jan 1999 14:00:10 -0800 (PST) From: Archie Cobbs Message-Id: <199901272200.OAA15535@bubba.whistle.com> Subject: Re: Netgraph sync card success.. In-Reply-To: from Julian Elischer at "Jan 27, 99 01:44:29 pm" To: julian@whistle.com (Julian Elischer) Date: Wed, 27 Jan 1999 14:00:10 -0800 (PST) Cc: oppermann@pipeline.ch, net@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Julian Elischer writes: > > > Anyway, how do I run SyncPPP on that? > > > > You can use the new version of mpd (coming soon :-) to run > > PPP over any netgraph setup. It's not released yet because > > I want to add a bunch more documentation first... but if > > you don't care about that I can send you a copy. > > It should be possible to use the ppp nodes under some situations > should it not? I'm not a PPP guru, but what would be needed to add simple > sync ppp support using only ng nodes? Yes, that will be the next step.. that is, mpd will be updated in two steps: 1 mpd that still uses the tunnel interface, but understands netgraph nodes (so packets still leave the kernel, but at least each packet is read a whole packet at a time instead of little bits at a time (even for async PPP over serial ports)) This is done, it just wants to have some more documentation. 2 mpd that knows how to create and setup the ng_ppp(8), ng_vjc(8), and ng_iface(8) nodes as appropriate. Then it would no longer use the tunnel interface, and IP packets would never leave the kernel. This shouldn't take too long to write. Step 1 will be release real soon now :-), step 2 as soon as I can write it. Step 3 is to write netgraph nodes for the various PPP compression and encryption types. As these things get written they can migrate from user-space to kernel space. -Archie ___________________________________________________________________________ Archie Cobbs * Whistle Communications, Inc. * http://www.whistle.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message