ftp.nice.ch/pub/next/unix/communication/Alby.2.PPP.0.3.N.bs.tar.gz#/source

Makefile
 
README
 
README.next
 
chat.c
[View chat.c] 
fsm.c
[View fsm.c] 
fsm.h
[View fsm.h] 
if_ppp.c
[View if_ppp.c] 
if_ppp.h
[View if_ppp.h] 
ipcp.c
[View ipcp.c] 
ipcp.h
[View ipcp.h] 
lcp.c
[View lcp.c] 
lcp.h
[View lcp.h] 
linedisc.h
[View linedisc.h] 
logwtmp.c
[View logwtmp.c] 
magic.c
[View magic.c] 
magic.h
[View magic.h] 
patchlevel.h
[View patchlevel.h] 
ppp.c
[View ppp.c] 
ppp.h
[View ppp.h] 
ppp_async.c
[View ppp_async.c] 
ppp_if.c
[View ppp_if.c] 
ppp_str.h
[View ppp_str.h] 
slcompress.c
[View slcompress.c] 
slcompress.h
[View slcompress.h] 
slip_var.h
[View slip_var.h] 
slstats.c
[View slstats.c] 
upap.c
[View upap.c] 
upap.h
[View upap.h] 
user.h
[View user.h] 

README

Below is the old README for pure BSD 4.3 systems.  See Readme.streams for
SunOS 4.* systems.
					<karl@MorningStar.Com>
-------------------------------------------------------------------------

The following files are included in the distribution:

	README				- this file
	sys/net/if_ppp.c		- 4.3 bsd PPP driver
	vax.diff			- patches to kernel files for 4.3 bsd

Installation instructions:

1. Copy sys/net/if_ppp.[ch] into the `net' subdirectory of your kernel
working area and then apply the kernel patches in vax.diff.

2. Add a line of the form `pseudo-device ppp <n>' to the configuration
file of the system you wish to add the serial line driver to.  the
value <n> should be the number of serial lines you plan on using for
ppp/ip/tcp connections.  by default, <n> is one.

3. Generate a new kernel through the usual steps (see `Building
Berkeley Kernels with Config' by Leffler and Karels if you are not
familiar with this procedure).

README.next

This is just a hack so I could use ppp on the NeXT.  It will probably
crash your machine one day.  No support is offered, but you may send
bug reports anyway (I might have some spare time).

This ppp implementation consists of two parts: ppp and ppp_reloc.
The ppp program is run on each end of the ppp connection.  ppp_reloc
is a kernel loadable module (see next-config for an example of
loading the module at boot time).

Optionally one may use the 'chat' program to automatically dialup
the remote host.  I've added an option to ppp to call a dial script
(see chatcmd for an example).

You have to run everything as root if you don't set the setuid flags.

Note that if you are using chat, you should pass the first argument
of the chat command to chat, like this:

chat -p $* -l LCK..cufa ABORT "NO CARRIER" ABORT BUSY "" AT OK ATS0=3DT2914623 CONNECT "" ogin: ACCOUNT ssword: \\qPASSWORD

This lets chat place the right process id in the lock file.

HISTORY:

Thu May 27 16:27:13 PDT 1993

- Updated to 3.0
- Added process id argument for chat
- fixed bug with unrecognized protocol NAK

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.