• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Fritz!Card DSL und Kinternet will nicht so recht

Martinux

Newbie
Hallo und guten Morgen,

so, jetzt muss ich mich auch mal an euch wenden. Ich habe auch probleme mit meiner Fritz!Card DSL (nicht die Fritz!Card DSL SL). Ich habe schon alles, so meine ich zu mindest, versucht um diese Karte ans laufen zu bekommen.
Was habe ich schon gemacht:

1. Treiber Sourcen herunter geladen
2. Treiber compiliert (ging nur nach modifikation der Datei tools.h) Danke nochmal an Leviathan hier aus dem Forum.
3. "depmod -a" ausgeführt und mal in der Datei "modules.dep" nach "fcdsl" gesucht und gefunden.
4. dsdsl installiert
5. capi4_kutils installiert
6. In Yast die zuerst die ISDN-Karte hinzugefügt und danach die DSL-Karte hinzugefügt
7. Mit Kinternet die folgende Meldung erhalten:
  • SuSE Meta pppd (smpppd-ifcfg), Version 1.59 on linux-office.
    Status is: disconnected
    trying to connect to smpppd
    connect to smpppd
    Status is: disconnected
    Status is: connecting
    pppd[0]: Plugin capiplugin.so loaded.
    pppd[0]: capiplugin: $Revision: 1.36 $
    pppd[0]: capiconn: 1.13
    pppd[0]: Plugin passwordfd.so loaded.
    Status is: disconnected
    pppd[0] died: pppd options error (exit code 2)

8. Geschaut ob die Module geladen sind
  • lsmod|grep capi
    capidrv 30388 2
    isdn 125664 5 capidrv
    capi 20672 0
    kernelcapi 48512 3 capidrv,fcdsl,capi
    capifs 9736 2 capi

  • lsmod|grep fcdsl
    fcdsl 936032 2
    kernelcapi 48512 3 capidrv,fcdsl,capi

9. Geschaut was mir ifconfig sagt
  • eth0 Protokoll:Ethernet Hardware Adresse 00:17:31:88:8A:E1
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:23 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 Sendewarteschlangenlänge:1000
    RX bytes:0 (0.0 b) TX bytes:1578 (1.5 Kb)
    Interrupt:177 Basisadresse:0xb800

    lo Protokoll:Lokale Schleife
    inet Adresse:127.0.0.1 Maske:255.0.0.0
    inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
    UP LOOPBACK RUNNING MTU:16436 Metric:1
    RX packets:993 errors:0 dropped:0 overruns:0 frame:0
    TX packets:993 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 Sendewarteschlangenlänge:0
    RX bytes:162604 (158.7 Kb) TX bytes:162604 (158.7 Kb)

Warum wird hier der "dsl0" nicht mit angezeigt?

10. "capiinfo" aufgerufen (ich poste mal hier die gekürzte Fassung)
  • Number of Controllers : 2
    Controller 1:
    Manufacturer: AVM GmbH
    CAPI Version: 2.0
    Manufacturer Version: 3.11-07 (49.23)
    Serial Number: 1000001
    BChannels: 2
    Global Options: 0x00000039
    internal controller supported
    DTMF supported
    Supplementary Services supported
    channel allocation supported (leased lines)
    B1 protocols support: 0x4000011f
    64 kbit/s with HDLC framing
    64 kbit/s bit-transparent operation
    .
    .
    .
    Controller 2:
    Manufacturer: AVM GmbH
    CAPI Version: 2.0
    Manufacturer Version: 3.11-07 (49.23)
    Serial Number: 1000001
    BChannels: 1
    Global Options: 0x00000001
    internal controller supported
    B1 protocols support: 0x10000000
    B2 protocols support: 0x40000002
    Transparent
    B3 protocols support: 0x40000001
    Transparent
    .
    .
    .

11. Weiter probiert und "capiinit status" aufgerufen
  • 1 fcdsl running fcdsl-fe800000-50 A1 3.11-07 io fe800000 mem fe00
    2 fcdsl running fcdsl-fe800000-50 A1 3.11-07 io fe800000 mem fe00

12. Mal geschaut was "ifstatus dsl0" sagt
  • dsl0
    interface dsl0 is down

13. Darauf hin gedacht, ruf doch mal "ifup dsl0" auf
  • dsl0
    interface dsl0 is up
    SuSEfirewall2: Warning: ip6tables does not support state matching. Extended IPv6 support disabled.
    SuSEfirewall2: Setting up rules from /etc/sysconfig/SuSEfirewall2 ...
    SuSEfirewall2: Warning: no interface active
    SuSEfirewall2: batch committing...
    SuSEfirewall2: Firewall rules successfully set

Wie bekomme ich das angemeckerte Interface aktiv? Schritt 12 liefert anschließend das gleiche Ergebnis.

14. Was habe ich noch probiert "cat /proc/capi/controllers/1"
  • name fcdsl-pci
    irq 50
    iobase f9480000
    membase f9700000
    type A1
    ver_driver 3.11-07
    ver_cardtype fcdsl-pci
    protocol DSS1
    linetype point to multipoint

Mit dem Controller 2 das gleiche Ergebnis.

15. Ich habe jetzt mal folgendes eingegeben: "pppd call 1und1dsl usepeerdns"
  • Plugin userpass.so loaded.
    userpass: $Revision: 1.5 $
    Plugin capiplugin.so loaded.
    capiplugin: $Revision: 1.36 $
    capiconn: 1.13
    capiplugin: phase serialconn.
    controller 1: listen_change_state state=1 event=1 ????
    controller 1: listen_change_state state=1 event=1 ????
    capiplugin: leased line (adslpppoe)
    controller 1: listen_change_state state=0 event=3 ????
    controller 1: listen_change_state state=0 event=3 ????
    capiplugin: connected: "" -> "" outgoing
    capiplugin: using /dev/capi/0: "" -> "" outgoing
    Using interface ppp0
    Connect: ppp0 <--> /dev/capi/0
    capiplugin: phase establish (was serialconn).
    capiplugin: phase authenticate (was establish).
    PAP authentication succeeded
    capiplugin: phase network (was authenticate).
    local IP address 84.139.56.117
    remote IP address 217.0.116.106
    primary DNS address 217.237.151.33
    secondary DNS address 217.237.151.225
    capiplugin: phase running (was network).
    Script /etc/ppp/ip-up finished (pid 9630), status = 0x0

Das bedeutet für mich, ich bin drin. Mit dem Konqueror und Opera kann ich jetzt auch surfen mit dem Firefox nicht.

16. "ifconfig" zeigt mir jetzt nicht nur lo und eth0 sondern auch ppp0.


Was habe ich jetzt noch für probleme?
1. Firefox geht nicht.
2. Kinternet funktioniert nicht. Gleiche Fehlermeldung wie oben. Muss ich evtl. dazu die Datei "/etc/ppp/peers/capi-adsl" noch anpassen?
3. K ISDN Watch und K DSL Watch sagen mir "/dev/capi20 : Keine Berechtigung"
4. Muss ich im Routing noch was anpassen?
5. Fehler bei "ifconfig dsl0"
dsl0: Fehler beim Auslesen der Schnittstelleninformation: Gerät nicht gefunden


Wenn es von Bedeutung ist noch ein paar Infos über mein System:
Motherboard Asus P5B mit Core2Duo
OpenSusi 10.2 alpha4 mit Kernel 2.6.18(selbst erstellt)

Vielen Dank schon mal im voraus für eure Hilfe.
 

Lurchi

Hacker
Hi!
Warum benutzt Du eigentlich die Alpha 4 von opensuse 10.2????? Ziemlich mutig und riskant, meiner Meinung nach. Soweit ich weiss, gibt es bisher für FritzCard DSL nur Treiber für die 2.6.16.21er-Reihe. Soll heissen, dass es für den 2.6.18er-Kernel noch keine Treiber für Deine Karte gibt. Ergo: Du bekommst Deine Karte nicht richtig konfuguriert usw.
Nimm opensuse10.1. Dort bekommst Du auch Deine Karte mit den richtigen Kerneltreibern auch zum laufen!
 

iXman

Member
Lurchi schrieb:
Hi!
Nimm opensuse10.1. Dort bekommst Du auch Deine Karte mit den richtigen Kerneltreibern auch zum laufen!

aber auch hier darauf achten, daß kein Kernel der hoher als 2.6.16.xx ist eingesetzt wird. AVM hat die Entwicklung der Treiber eingestellt - es wird vorraussichtlich keine neuen Linuxtreiber mehr von AVM geben - wenn i8ch die Info von AVM richtig verstanden habe
 
OP
M

Martinux

Newbie
Hallo,

Ich würde ja gerne OpenSuse 10.1 nehmen, aber Damit bekommt man Linux gar nicht ans laufen, da dort noch ein zu alter Kernel drinn steckt, der die Festplatten am ICH8 Chipsatz nicht so recht mag. Deswegen 10.2 a4 und inzwischen mit Kernel 2.6.19-rc3. Ich komme jetzt ja auch ins Internet, aber nicht über Kinternet, sonder mit
Code:
pppd call 1und1dsl usepeerdns
als Superuser von einer Konsole aus. Das bedeutet für mich, dass der Treiber ok ist. Seid dem letzten Kernel Update funktioniert jetzt auch Firefox.
Was jetzt für mich als Frage noch offen bleibt ist : Warum funzt Kinternet nicht?
Es liefert mir folgendes
Code:
SuSE Meta pppd (smpppd-ifcfg), Version 1.59 on linux-office.
Status is: disconnected
trying to connect to smpppd
connect to smpppd
Status is: disconnected
Status is: connecting
pppd[0]: Plugin capiplugin.so loaded.
pppd[0]: capiplugin: $Revision: 1.36 $
pppd[0]: capiconn: 1.13
pppd[0]: Plugin passwordfd.so loaded.
Status is: disconnected
pppd[0] died: pppd options error (exit code 2)
Was ist mit "options error" gemeint? An welcher Stelle muss ich anfangen zu suchen um den Fehler zu beheben?
 

Lurchi

Hacker
Hi!
Das leidige Thema der Aplha-Versionen!!
Poste doch mal, was für Treiber Du für die Fritz Card DSL SL installiert hast.
Wird denn dsl0 überhaupt angezeigt?
 
OP
M

Martinux

Newbie
Ja, was soll ich im Augenblick machen ausser die Alpha einsetzen? Naja bald kommt die Beta :) .

Ich habe die Fritz!Card DSL ohne SL (incl. ISDN). Bei ifconfig wird dsl0 nicht mit aufgeführt. ein "ifstatus dsl0" liefert das :
Code:
    dsl0
interface dsl0 is down

Oder wo meinst du, das dsl0 angezeigt wird?
 

Lurchi

Hacker
Hi!
Also es sieht so aus, als ob dsl0 existiert. Ist sie unter YAST überhaupt registriert?
Welchen Treiber hast Du benutzt? Ich vermute aber, das Du die Karte nicht richtig konfiguriert hast. Bitte mehr Infos zu Deinem Vorgehen!! Danke.
 
OP
M

Martinux

Newbie
Unter Yast ist bei Netzwerk-DSL die Karte aufgeführt und konfiguriert.
Das Treiberpaket was ich aus dem Internet habe heist "fcdsl-suse93-3.11-07.tar.gz". Das habe ich entpackt und installiert. Gibt es ein passenden Paket für Susi 10.1 oder sogar 10.2?
"modprobe -l fcdsl" sagt mir danach auch

/lib/modules/2.6.19-rc3/extra/fcdsl.ko

Das ich irgend was nicht richtig konfiguriert habe kann wohl gut sein.
Um mit "pppd call ..." ins Internet zu kommen habe ich mir die Datein "/etc/ppp/peers/1und1dsl" selbst gebastelt. Kann es sein, dass ich die Dateien "capi-adsl" oder "ppp" im gleichen Verzeichnis anpassen muss?

Danke schon mal für dein Mühen.
 

iXman

Member
Martinux schrieb:
Unter Yast ist bei Netzwerk-DSL die Karte aufgeführt und konfiguriert.
Das Treiberpaket was ich aus dem Internet habe heist "fcdsl-suse93-3.11-07.tar.gz". Das habe ich entpackt und installiert. Gibt es ein passenden Paket für Susi 10.1 oder sogar 10.2?

welchen Kernel hast Du denn installiert? einer mit ner Versionsnummer größer als 2.6.16.xx ??? Wenn ja, dann hast Du Pech - ich hab es ja schon einige Beiträge weiter oben geschrieben. mit einem Kernel höher als 2.6.16 funktionieren die AVM-Treiber nicht mehr. Und AVM wird auch keine neuen produzieren.... schau doch einfach mal bei AVM auf dem FTP-Server nach, da ist alles beschrieben...
 
OP
M

Martinux

Newbie
Moin moin,

da ich noch blutiger Anfänger muss ich aber noch mal eine dumme Frage stellen.
Ich denke, der Treiber an sich funktioniert, da ich ja ins Internet komme, nur halt nicht mit Kinternet. Ausserdem steht im Readme auf ftp.avm.de
"To allow manually integration in other distributions or kernel versions (makefiles)".
Ich habe z.Z. Kernel 2.6.19-rc3. Wie schon oben beschrieben brauche ich einen ab 2.6.18.
Ich denke das es eher an der Konfiguration von smpppd bzw Kinternet liegt. Zur Not warte ich auch bis Suse10.2 released ist.
 
Oben