Mpd 4.1 User Manual

1. Introduction
1.1. Overview
1.2. Mpd Layers
1.3. Organization of this manual
1.4. Change history
2. Installation
2.1. Getting mpd
2.2. Installing mpd
2.3. Building mpd
3. Running Mpd
3.1. Invoking mpd
3.2. Configuration file format
3.2.1. General properties
3.2.2. mpd.conf and mpd.links
3.2.3. mpd.secret
3.2.4. mpd.script
3.3. Mpd command line interface
4. Configuring Mpd
4.1. General mpd commands
4.2. Global commands
4.3. Console commands
4.4. Web server commands
4.5. NetFlow commands
4.6. Bundle layer commands
4.7. Interface layer commands
4.8. IPCP layer commands
4.9. Link layer commands
4.10. Compression layer commands
4.11. Encryption layer commands
4.12. Auth commands
4.13. EAP commands
4.14. RADIUS commands
5. Device Types
5.1. Modem type commands
5.2. Netgraph device type commands
5.3. TCP device type commands
5.4. UDP device type commands
5.5. PPTP device type commands
5.5.1. PPTP setup hints
5.6. L2TP device type commands
5.7. PPPoE device type commands
6. Chat Scripting
6.1. Script file format and execution
6.2. Events
6.2.1. Timer events
6.2.2. Match events
6.3. Sets
6.3.1. Special sets and targets
6.4. Variables
6.4.1. Special variables
6.5. Script commands
6.6. Errors
6.7. The included mpd.script
7. Troubleshooting
7.1. Troubleshooting
8. Internals
8.1. ToDo
8.2. Authentication
8.3. Hints for developers
9. References
9.1. References
9.2. Credits