DSL HOWTO for Linux

David Fannin

     dfannin@sushisoft.com
    

Updated by: Hal Burgiss

     hal@foobox.net
    

Edited by

Greg LeBlanc

v1.1, 14 November 2000

Revision History
Revision v1.114 November 2000Revised by: hb
Many miscellaneous minor corrections and updates.
Revision v0.995 September 2000Revised by: hb
Various updates, additions and new sections.
Revision v0.9210 April 1999Revised by: df
First release.

This document examines the DSL family of high speed Internet services now being deployed in various markets worldwide. Information is included on the technology behind DSL as well as subscribing, installing, configuring, and troubleshooting, with an emphasis on how this impacts Linux users.


Table of Contents
1. Introduction
1.1. Document Structure and Reading Guidelines
1.2. Copyright
1.3. Credits
1.4. Disclaimer
1.5. New Versions
1.6. Feedback
1.7. Conventions, Usage and Terminology
2. Installation
2.1. Pre-Installation
2.2. Installation Options -- Self Install or Not
2.3. Wiring/Installation Options
2.4. Self Install - Wiring
2.5. Wire the Splitter
2.6. Wire the DSL Jack
2.7. Installing Microfilters
2.8. Installing the Modem
2.9. Installing the Network Card (NIC)
3. Configuring Linux
3.1. Bridged vs PPPoX Networks
3.2. Configuring the WAN Interface
3.3. Connect
4. Securing Your Connection
4.1. Security Quick-start
4.2. Which Ports?
4.3. inetd
5. Performance Tuning and Troubleshooting
5.1. Tuning
5.2. Installation Problems
5.3. Sync Problems
5.4. Network and Throughput Problems
5.5. Measuring Throughput
6. Appendix: DSL Overview
6.1. The DSL Family
6.2. The DSLAM
6.3. DSL Modems
6.4. The ISP Connection
6.5. Availability
6.6. Choosing Providers
7. Appendix: FAQ
8. Appendix: Miscellaneous
8.1. Links
8.2. Glossary
8.3. Other Consumer Class High Speed Services
8.4. Compatible Modems
8.5. Linux Friendly DSL ISPs
8.6. Setting up Linux as a Router