isdn4k-utils/ipppd
Kai Germaschewski 72c0b1a299 Fixed bug in ipppd: MPdiscr is now random
added option deldefaultroute
2000-04-29 08:57:24 +00:00
..
.Config.in Removed TTY_FIRST option since this is disabled in code anyway. 1998-11-18 13:48:57 +00:00
Makefile.ORIG started to apply radius patch 1998-03-08 13:01:45 +00:00
Makefile.in Added malware's changes. Added Andre Beck's changes. 1999-06-21 13:28:52 +00:00
NOTES.IPPPD Added support for auth-fail script if authentication fails. 1999-11-10 08:01:33 +00:00
README changes in IPX routing-protocol negotiation 1997-05-19 10:16:30 +00:00
README.RADIUS Fixes to compile under non-CVS Linux 2.1.126 1998-10-29 17:28:49 +00:00
README.linux.ORIG initial check in 1997-03-07 16:01:42 +00:00
README.mschap80.ORIG CBCP changes, added maxconnect patches 1997-05-06 13:04:08 +00:00
TODO.4.MP started to apply radius patch 1998-03-08 13:01:45 +00:00
aclocal.m4 Fixed autoconfig for 2.0.36 1998-10-13 22:37:11 +00:00
auth.c Added support for auth-fail script if authentication fails. 1999-11-10 08:01:33 +00:00
cbcp.c CBCP with negotiation of callback number works now (at least for some 2000-02-08 16:24:55 +00:00
cbcp.h initial check in 1997-03-07 16:01:42 +00:00
ccp.c added dummy declaration for struct compstat to suppress warning from ppp-comp.h 1999-11-03 16:06:35 +00:00
ccp.h Changes for LZS compression 1998-07-08 16:48:24 +00:00
chap.c Added support for auth-fail script if authentication fails. 1999-11-10 08:01:33 +00:00
chap.h initial check in 1997-03-07 16:01:42 +00:00
chap_ms.c changes in IPX routing-protocol negotiation 1997-05-19 10:16:30 +00:00
chap_ms.h initial check in 1997-03-07 16:01:42 +00:00
compressions.h here it is again. Hopefully this works. 1998-03-23 11:45:28 +00:00
config.h.in Added autoconf support for ipppd 1997-03-24 01:21:37 +00:00
configure general cleanups for the manpages 1998-12-02 16:54:34 +00:00
configure.in general cleanups for the manpages 1998-12-02 16:54:34 +00:00
environ.c Needed for MS-DNS patches; were not added during the previous commit. 1999-06-25 06:47:20 +00:00
environ.h Needed for MS-DNS patches; were not added during the previous commit. 1999-06-25 06:47:20 +00:00
fsm.c started to apply radius patch 1998-03-08 13:01:45 +00:00
fsm.h initial check in 1997-03-07 16:01:42 +00:00
install-sh Added autoconf support for ipppd, renamed Makefile.linux to Makefile.ORG 1997-03-24 01:18:01 +00:00
ipcp.c added option "usepeerdns" for compatibility with async pppd 2000-01-10 21:22:56 +00:00
ipcp.h Added malware's changes. Added Andre Beck's changes. 1999-06-21 13:28:52 +00:00
ipppd.h Fixed bug in ipppd: MPdiscr is now random 2000-04-29 08:57:24 +00:00
ipppd.man.in Fixed bug in ipppd: MPdiscr is now random 2000-04-29 08:57:24 +00:00
ipxcp.c started to apply radius patch 1998-03-08 13:01:45 +00:00
ipxcp.h changes in IPX routing-protocol negotiation 1997-05-19 10:16:30 +00:00
isexpired.c initial check in 1997-03-07 16:01:42 +00:00
lcp.c Fixed bug in ipppd: MPdiscr is now random 2000-04-29 08:57:24 +00:00
lcp.h initial check in 1997-03-07 16:01:42 +00:00
magic.c changes in IPX routing-protocol negotiation 1997-05-19 10:16:30 +00:00
magic.h initial check in 1997-03-07 16:01:42 +00:00
main.c Fixed bug in ipppd: MPdiscr is now random 2000-04-29 08:57:24 +00:00
md4.c Minor bug fixes. Cleanup. 1997-04-26 17:17:47 +00:00
md4.h initial check in 1997-03-07 16:01:42 +00:00
md5.c started to apply radius patch 1998-03-08 13:01:45 +00:00
md5.h started to apply radius patch 1998-03-08 13:01:45 +00:00
options.c Fixed bug in ipppd: MPdiscr is now random 2000-04-29 08:57:24 +00:00
patchlevel.h added option "usepeerdns" for compatibility with async pppd 2000-01-10 21:22:56 +00:00
pathnames.h.in changed pathnames.h.in instead of pathnames.h, so now it compiles again 2000-01-13 10:15:41 +00:00
protos.h added the "BACP Bandwidth Allocation Control Protocol" to 2000-01-18 17:59:25 +00:00
radius.c Added malware's changes. Added Andre Beck's changes. 1999-06-21 13:28:52 +00:00
route.h RTF_MAGIC in this file no longer is the same as kernel source. 1998-11-18 16:37:10 +00:00
sys-linux.c Fixed bug in ipppd: MPdiscr is now random 2000-04-29 08:57:24 +00:00
upap.c Added support for auth-fail script if authentication fails. 1999-11-10 08:01:33 +00:00
upap.h started to apply radius patch 1998-03-08 13:01:45 +00:00

README

Report bugs, problems etc. to: i4l-ippp@franken.de
--------------------------------------------------

Introduction.
*************

The Point-to-Point Protocol (PPP) provides a standard way to transmit
datagrams over a serial link, as well as a standard way for the
machines at either end of the link (the `peers') to negotiate various
optional characteristics of the link.  Using PPP, a serial link can be
used to transmit Internet Protocol (IP) datagrams, allowing TCP/IP
connections between the peers.  PPP is defined in several RFC (Request
For Comments) documents, in particular RFCs 1661, 1662, 1332 and 1334.
Other RFCs describe standard ways to transmit datagrams from other
network protocols (e.g., DECnet, OSI, Appletalk), but this package
only supports IP.


This implementation consists of two parts:

- kernel code, which implements an interface between the isdn4linux
  subsystem and the networking code. The interface also forwards
  control frames to the ippp-device

- The PPP daemon (ipppd), which negotiates with the peer to establish
  the link and configures the ippp network interface. Ipppd includes 
  support for authentication, so you can control which other systems 
  may make a PPP connection and what IP addresses they may use.