[[Vorlage(Archiviert)]] {{{#!vorlage Warnung Diese Hardware wird vom Hersteller AVM als obsolet betrachtet und nicht mehr unterstützt. Ab Ubuntu 8.10 [:Intrepid_Ibex:] muss der Quelltext des AVM-Treibers von Hand angepasst werden. Folgende Forumsbeiträge helfen dabei weiter: * [http://forum.ubuntuusers.de/topic/howto-avm-fritz-card-dsl-pci-unter-interprid-/ HOWTO: AVM Fritz Card DSL (PCI) unter Ubuntu 8.10 und 9.04 (32-Bit)] * [http://forum.ubuntuusers.de/topic/howto-avm-fritz-card-dsl-sl-pci-unter-karmic-/ HOWTO: AVM Fritz Card DSL SL (PCI) unter Ubuntu 9.10 (64-Bit)] }}} [[Vorlage(Fortgeschritten)]] {{{#!vorlage Wissen [:Pakete_installieren: Installation von Programmen] [:Metapakete: Restricted-Modules, Linux-Headers: welche Version?] [:Terminal: Ein Terminal öffnen] [:Editor: Einen Editor öffnen] [:Dienste: Dienste verwalten] }}} [[Inhaltsverzeichnis()]] [[Bild(Wiki/Icons/pci.png, 48, align=left)]] Neben externen [:Archiv/DSL_ohne_Router:DSL-Modems], die mit '''pppoe''' eingerichtet werden können, gibt es noch interne PCI-Karten und externe USB-DSL-Modems von AVM, die mit [:Archiv/ISDN-Karten#CAPI:CAPI] und PPP konfiguriert werden. Alle Modelle unterstützen maximal DSL 6000. Die offizielle Unterstützung für diese Karten wurde inzwischen von AVM eingestellt. Dieser Artikel kann als Basis zur Einrichtung dieser Karten benutzt werden: * '''FRITZ!Card DSL''' - interne DSL+ISDN Kombi-Karte (PCI) * '''FRITZ!Card DSL SL''' - interne PCI-Karte, ausschließlich für DSL * '''FRITZ!Card DSL USB''' - externe DSL+ISDN Box * '''FRITZ!Card DSL SL USB''' - praktisch nur ein DSL-Modem mit USB-Anschluß = Installation = Es sind folgende Pakete nötig [1]: {{{#!vorlage Paketinstallation linux-image-386, [2] }}} Nach der Installation von '''linux-image-386''' muss Ubuntu mit dem 386-Kernel neu gestartet werden, sonst kommt es zu Abstürzen des Systems während der weiteren Installation. {{{#!vorlage Paketinstallation linux-restricted-modules-386, [2] libcapi20-dev, in ''universe'' libcapi20-3, in ''universe'' capiutils, in ''universe'' pppdcapiplugin, in ''universe'' drdsl, in ''multiverse'' avm-fritz-firmware, nur bis [:Hardy_Heron: Ubuntu 8.04] vorhanden! }}} = Konfiguration = == Karte konfigurieren == In der Datei '''/etc/isdn/capi.conf''' werden alle AVM-Karten, auch die DSL-Karten, konfiguriert [4]. Es ist die passende Zeile auszukommentieren, die mit der vorhandenen Karte beginnt. Übersicht: ||<-3 cellstyle="background-color: #E2C890;" :> '''Varianten der AVM Fritz!Card DSL''' || || '''Modell''' || '''Kernelmodul''' || '''Firmware''' || ||FRITZ!Card DSL|| fcdsl || fdslbase.bin || || FRITZ!Card DSL v2.0|| fcdsl2 || fds2base.bin || ||FRITZ!Card DSL SL || fcdslsl || fdssbase.bin || || FRITZ!Card DSL USB|| fcdslusb || fdsubase.frm || ||FRITZ!Card DSL USB v2.0?|| fcdslusba || fdlabase.frm || || FRITZ!Card DSL SL USB|| fcdslslusb || fdlubase.frm || ||FRITZ!Card DSL SL USB v2.0|| fcdslslusb2 || fds2base.frm || {{{#!vorlage Warnung Ubuntu unterstützt die FRITZ!Card DSL (``fcdsl``) nur für 32-bit-Architekturen. Nur für die FRITZ!Card DSL v2.0 (`fcdsl2`) stehen ein 64-bit-kompatibles Kernel-Modul und eine Firmware zur Verfügung. }}} Im Falle einer FRITZ!Card DSL SL würde in der Datei '''/etc/isdn/capi.conf''' die passende Zeile so aussehen: {{{ # card file proto io irq mem cardnr options fcdslsl fdssbase.bin DSS1 - - - - }}} Im Falle einer FRITZ!Card DSL v2.0 würde in der Datei '''/etc/isdn/capi.conf''' die passende Zeile so aussehen: {{{ # card file proto io irq mem cardnr options fcdsl2 fds2base.bin DSS1 - - - - }}} Danach kann man das CAPI starten [3]: {{{#!vorlage Befehl sudo capiinit }}} Weitere Informationen liefert: {{{#!vorlage Befehl capiinfo }}} Es sollten mindestens ein Controller ausgegeben werden. Bei Kombikarten wie der FRITZ!Card DSL sollten zwei Controller ausgegeben werden. Mit dem Befehl {{{#!vorlage Befehl sudo drdsl }}} wird versucht, eine Verbindung zur DSL-Gegenstelle aufzubauen. Dieser Vorgang kann bis zu einer Minute dauern. == PPPD konfigurieren == Den Verbindungsaufbau und -abbau kontrolliert der [:Dienste:Dienst] '''PPPD '''. Dieser wird durch die Dateien in '''/etc/ppp/peers/''' gesteuert; für jeden Provider existiert eine eigene Datei. Siehe [:Archiv/ISDN-Karten/Internet-Einwahl:Internet-Einwahl]. = Automatische Einwahl beim Booten = Hat man Auf- und Abbau der DSL-Verbindung getestet, kann man Ubuntu noch dazu veranlassen, sich nach dem Hochfahren automatisch mit dem Internet zu verbinden. Leider ist dazu etwas Handarbeit notwendig, da immer noch kein eigenes Skript dafür mitgeliefert wird. Man führt einfach einen neuen Dienst [5] ein. Dazu erstellt man zunächst mit einem Texteditor mit Root-Rechten [4] folgendes Skript und legt es in das Verzeichnis '''/etc/init.d/''' zum Beispiel unter dem Namen des DSL-Providers ab: {{{#! /bin/sh PATH=/sbin:/bin:/usr/sbin:/usr/bin [ -f /etc/default/rcS ] && . /etc/default/rcS . /lib/lsb/init-functions do_start() { if [ -x /usr/bin/pon ]; then log_begin_msg "Starting pppd to connect to internet (/usr/bin/pon providername)" /usr/bin/pon providername log_end_msg $? fi } do_stop() { if [ -x /usr/bin/poff ]; then log_begin_msg "Stopping pppd (/usr/bin/poff)" /usr/bin/poff log_end_msg $? fi } case "$1" in start) do_start ;; restart|reload|force-reload) echo "Error: argument '$1' not supported" >&2 exit 3 ;; stop) do_stop ;; *) echo "Usage: $0 start|stop" >&2 exit 3 ;; esac }}} ``providername`` wird durch den im Abschnitt "PPPD konfigurieren" festgelegten Providernamen ersetzt. Anschließend das Dienst-Skript [:Rechte:ausführbar] machen mittels: {{{#!vorlage Befehl sudo chmod ugo+x /etc/init.d/providername }}} Abschließend muss Ubuntu noch mitgeteilt werden, wann die Einwahl erfolgen soll. Empfohlen werden die Runlevel 2, 3 und 5. Dies kann man einfach mit folgenden Anweisungen erreichen: {{{#!vorlage Befehl sudo update-rc.d providername start 90 2 3 5 . stop 10 0 1 4 6 . }}} Ist bis hierhin alles erfolgreich verlaufen, kann man sich nun mit dem Thema [:Archiv/ISDN-Karten/Internet-Einwahl:Einwahl ins Internet] beschäftigen. = Links = * [:Archiv/ISDN-Karten:] - Übersichtsartikel * [http://www.avm.de/de/Service/Service-Portale/Service-Portal/index.php?portal=FRITZ!Card_DSL FRITZ!Card DSL] {de} - AVM Service-Portal ## * [http://forum.ubuntuusers.de/topic/howto-avm-fritz-card-dsl-sl-pci-unter-karmic-/ HOWTO: AVM Fritz Card DSL SL (PCI)] {de} - Forumsbeitrag zu Ubuntu 9.10 [:Karmic_Koala:] # tag: Hardware, Netzwerk, unfreie Software, Server