🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.protocols.ppp
Article #67

Re: PPP implemenation that executes in user space?

#67
From: Ed Hall
Date: Thu, 10 Sep 1992 21:33
24 lines
1663 bytes
In article <4970@balrog.ctron.com> crowell@ctron.com (Chris Crowell) writes:
>All of the PPP implementations I have seen for Sun have executed in
>kernel space.  Are there implementations that execute in user space ? Can PPP
>operate in user space ?

The KA9Q NOS software can be coaxed to run on a Sun.  There are UNIX
porting kits around for older versions (which don't support PPP); it
is a modest amount of work to adapt these to work with newer versions
of NOS (which do support PPP).  I did this for System V R3.2.

This sort of setup is fine for outbound telnet and for FTP.  It is a
self-contained program which does its own multi-processing, though, so
don't expect it to interface with other network software.  To do that,
you need to either put PPP in the kernel, or use a "tunnel driver" like
MorningStar does with their PPP (a pseudo-device driver which allows a
user process to pump IP packets into and out of the kernel).

MorningStar's latest version of the tunnel driver for the Sun is
dynamically installable, and the PPP software which runs with it is
highly configurable and robust.  It's a commercial product, but it is
worth the bucks if you are going to be using PPP on a regular basis.

		-Ed Hall
		edhall@rand.org
Technical Details
Message-ID: <3779@randvax.rand.org>
Path: arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!usc!randvax!edhall
References: <4970@balrog.ctron.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!elroy.jpl.nasa.gov!usc!randvax!edhall
From: edhall@rand.org (Ed Hall)
Newsgroups: comp.protocols.ppp
Subject: Re: PPP implemenation that executes in user space?
Message-ID: <3779@randvax.rand.org>
Date: 10 Sep 92 21:33:42 GMT
References: <4970@balrog.ctron.com>
Sender: news@randvax.rand.org
Organization: RAND Corporation.
Lines: 24
Nntp-Posting-Host: ives.rand.org