DSL ("Digital Subscriber Line") ist eine Technik für breitbandigen Internetzugang.
Für normale Anwendung beim Endkunden wird üblicherweise ADSL verwendet (asymmetrisches DSL). Mehr dazu auf den Seiten der Wikipedia: DSL.
In Deutschland das PPPoE-Protokoll verwendet.
- In Österreich hingegen PPTP.
Neben ADSL gibt es auch SDSL (symmetrisches DSL), das gleiche Geschwindigkeit in beiden Richtungen bietet.
Alternativ gibts noch die Router-Lösung wenn Flat bevorzugt wird, siehe: DslRouter
Inhaltsverzeichnis
Was braucht man?
- DSL-Splitter (wird meist von dem Anschlußanbieter geliefert)
An Hardware benötigt man ein DSL-Modem: LinuxHardware/ModemsIsdnDsl und eine Netzwerkkarte
Wer sich bei Uploads größerer Datenmengen über die dichte Leitung ärgert, kann einen TrafficShaper installieren.
- Entsprechende Softwarepakete (z.B. pppoe) oder
- DSL-Router (dann übernimmt dieser die Einwahl)
Login-Daten
Leider teilen manche Anbieter einem nicht alle Daten mit, die zur Einwahl notwendig sind - hier werden die notwendigen Zusatzinfos zum Basteln von Login und Passwort gesammelt.
Die spitzen Klammern dienen zur Kennzeichnung der Stelle, an der die vom Provider gelieferten Daten eingesetzt werden müssen - die spitzen Klammern < und > also nicht mit eingeben.
- T-Online
- man muss sich aus Anschlusskennung und Teilnehmerkennung folgendermaßen den Login-Namen basteln:
Login: <Anschlusskennung><Teilnehmerkennung>#0001@t-online.de Passwort: <Passwort>
- Business-DSL von T-Online
Login: t-online-com/<Login>@t-online-com.de Passwort: <Passwort>
Automatische Wiedereinwahl
Die Telekom und auch andere Provider trennen die Verbindung alle 24 Stunden. Bei Debian hilft folgender Cronjob:
-* * * * * /sbin/ifconfig ppp0 >/dev/null 2>&1 || /usr/bin/pon
Dieser überprüft jede Minute ob das Interface ppp0 noch da ist und startet die Internetverbindung ggf. neu.
Bei RedHat kann man das über redhat-config-network eleganter einstellen.
Frage: Ich habe gerade bei meinem Debian den Cronjob für die automatische Wiedereinwahl eingegeben. Bei mir funktioniert es nur mit einer Pipe. Hier wird im Script aber ein doppeltes Pipe gesetzt. Hat dieses doppelte eine besondere Bedeutung? -- KurtMarquardt
Das ist keine Pipe, sondern ein logisches ODER. Der zweite Teil wird nur dann ausgeführt, wenn der erste Teil FALSE ist (das ist wahrscheinlich dann der Fall, wenn ifconfig kein ppp0 findet). Und wenn beide Teile FALSE sind (ppp0 nicht vorhanden UND pon fehlgeschlagen), dann gibts noch eine Fehlerbenachrichtigung an den Admin. -- MS