MPD - Multi-link PPP daemon for FreeBSD
|
Note:
MPD is now hosted on
SourceForge.net.
You can now view CVS history, join the mpd-users mailing list, etc.
What is it?
MPD is a multi-link PPP daemon for FreeBSD based on
netgraph(4).
It is designed to be both fast and flexible.
It handles configuration and negotiation in user land, while routing
all data packets strictly in the kernel. It supports several of
the numerous PPP sub-protocols and extensions, such as:
- Multi-link PPP capability
- PAP, CHAP, and MS-CHAP authentication
- PPP compression and encryption
- Point-to-Point Tunnelling Protocol (PPTP)
- PPP over Ethernet (PPPoE)
Mpd also includes many additional features:
- RADIUS authentication support
- Dial-on-demand with idle timeout
- Multiple active connections running simultaneously
- Dynamic demand based link management (also known as ``rubber bandwidth'')
- Powerful chat scripting language for asynchronous serial ports
- Pre-tested chat scripts for automatic configuration of several
common modems and ISDN terminal adapters
- Clean device-type independent design
- Comprehensive logging
Latest Release
See SourceForge for the latest release and download information.
Getting it
Use the
FreeBSD ports system
to install MPD.
Click
here for the FreeBSD port of MPD.
Documentation
MPD installs in HTML and PostScript documentation into
/usr/local/share/doc/mpd.
Click HERE to veiw the manual.
There is also a basic man page.
MPD Patches
All patches should be posted on sourceforge. You can view them
by clicking here.
L2TP Support
See here
for a 3rd party extension by Markus Garscha. There is also the
sl2tps port, a simple L2TP server not
based on MPD.
[ DellRoad Home ]