From owner-freebsd-questions Wed Apr 17 11:04:29 1996 Return-Path: owner-questions Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA23507 for questions-outgoing; Wed, 17 Apr 1996 11:04:29 -0700 (PDT) Received: from riley-net170-164.uoregon.edu (riley-net170-164.uoregon.edu [128.223.170.164]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA23500 for ; Wed, 17 Apr 1996 11:04:27 -0700 (PDT) Received: (from dwhite@localhost) by riley-net170-164.uoregon.edu (8.6.12/8.6.12) id LAA05413; Wed, 17 Apr 1996 11:03:35 -0700 Date: Wed, 17 Apr 1996 11:03:35 -0700 (PDT) From: Doug White Reply-To: dwhite@resnet.uoregon.edu To: John McNamee cc: questions@freebsd.org Subject: Re: User vs. Kernel PPP In-Reply-To: <199604171236.FAA12917@smoke.microwiz.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-questions@freebsd.org X-Loop: FreeBSD.org Precedence: bulk On Wed, 17 Apr 1996, John McNamee wrote: > I've Read The Fine Manual and searched the mail archives for this, but I can't > find an explanation of the tradeoffs between user and kernel mode PPP in 2.1R. > > I'm running kernel PPP now, because I had to blindly pick one and I assumed > that a kernel implementation would be more efficient. I'd like to get some > real information to either confirm that choice or give me a reason to switch. I believe you're correct. User Mode PPP (aka ijppp) is easier to get going since it works like a shell and has nice script debugging features. 'set debug chat' makes it really easy to find that stupid mistake in your login script :-) Plus, you can get stats and even log in manually. But kernel mode is more efficient. > > My primary use of PPP is supporting async dialup users. I connect to the > Internet with an Ascend Pipeline router, so "outbound" PPP features like dial > on demand don't matter in my environment. Having said that, I'm sure that > future users who search the mail archives would appreciate replies that cover > both sides. I think the concensus here is that kernel mode would be better, but there has been some discussions on setting up ijppp for serving. Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major