Article View: comp.protocols.ppp
Article #67Re: PPP implemenation that executes in user space?
From: Ed Hall
Date: Thu, 10 Sep 1992 21:33
Date: Thu, 10 Sep 1992 21:33
24 lines
1663 bytes
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!edhallReferences:
<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