PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : unresolved symbol in fcdsl.o


Dark Sun
30.01.03, 12:40
Hallo,

ich versuche momentan eine Fritz!Card DSL unter Debian 3.0 (Woody) mit einem 2.4.18-Kernel zum Laufen zu kriegen. Ich habe den Kernel mit Capi-Unterstützung neu kompiliert und auch die Fritz!Card DSL-Treiber kompiliert.

Ein depmod -a liefert mir "nur" die Meldung

*** Unresolved symbol in /lib/modules/2.4.18/misc/fcdsl.o

Ich habe die Dateien (Treiber (fcdsl.o), DSL-Assistenten (drdsl), ...) mittels install -d -k -u trotzdem testweise installiert. Ich musste die Variablen TGZVER in Datei install vorher jedoch von 2.4.18-4GB auf 2.4.18 ändern (von Columbo0815 erhielt ich den Hinweis, das die Bezeichnung 2.4.18-4GB für SuSE-Kernels vergeben wird und es eigentlich unter einem "normalen" 2.4.18 keine Probleme geben sollte (siehe Posting http://www.linuxforen.de/forums/showthread.php?threadid=63959)), da install auf das Kernel 2.4.18-4GB prüft.

Nach einem Reboot scheint zunächst alles in Ordnung zu sein. Die Karte wird mit initialisiert.

#capiinit
1 fcdsl running fcdsl-pci A1 3.10-05 io 05800000 mem d600
2 fcdsl running fcdsl-pci A1 3.10-05 io 05800000 mem d600

lsmod zeigt mir an, dass die notwenigen Module fcdsl, capi, capifs, kernelcapi, capiutil geladen sind aber natürlich gibt's da noch das "unresolved symbol". Das macht sich spätestens dann bemerkbar, wenn ich auf das Device zugreifen will - ist ja eigentlich auch kein Wunder.

Bei pppd call isdn/avm hängt sich der Rechner auf, sobald der Prompt erscheint.

Ankh# pppd call isdn/avm

Plugin userpass.so loaded
userpass: $Revision: 1.3 $
Plugin capiplugin.so loaded
capiplugin: $Revision: 1.22 $
capiconn: 1.5
kcapi: appl 1 up
PPP generic driver version 2.4.1

Ankh#

Auch bei capiinfo werden zunächst Daten angezeigt, aber mitten im Informationsfluss bricht das System dann ab.

Da ich bisher keine Infos zum "unresolved symbol" finden konnte und auch nicht weiss, wie ich mit dem Fehler umgehen soll, hoffe ich, dass mir hier jemand weiterhelfen kann.

Gruß

Dark Sun

PS: Ich hatte einen ähnlichen Thread bereits in "Anbindung an die Aussenwelt" gepostet, bin aber dort noch von einer anderen Ursache ausgegange. Ich bin jedoch der Meinung, dass die Frage hier doch besser aufgehoben ist. Vielleicht kann ein Admin den alten Thread (63894) löschen. Ansonsten "Sorry" für's Doppelposting.

cytrox
30.01.03, 14:39
Hm, also das "unresolved symbols" ist normal, habe ich auch und der Treiber geht trotzdem wunderbar.

Aber versuche vielleicht mal zusätzlich zu den anderen die "-c" Option bei "./install", dadurch wird das Modul neu kompiliert (zumindest der "glue clode" zum versionsunabhängigen binary-only Treiber), denn bei deinen Optionen wird das für einen Suse-Kernel vorkompilierte Modul verwendet.

Gruss, cytrox

Dark Sun
30.01.03, 19:44
Hmm, leider funzt's immer noch nicht. :(

Wenn ich mir das syslog anschaue, dann habe ich die folgenden Einträge

CAPI-driver Rev 1.1.4.1: loaded
capifs: Rev 1.1.4.1
capi20: started up with major 68
kcapi: capi20 attached
capi20: Rev 1.1.4.2: started up with major 68 (middleware+capifs)
fcdsl: AVM FRITZ!Card DSL driver, revision 0.2
fcdsl: (fcdsl built on Jan 30 2003 at 20:23:09)
fcdsl: Loading
fcdsl Driver 'fcdsl' attached to stack
kcapi: driver fcdsl attached
fcdsl: Auto-attaching
PCI: Found IRQ 10 for device 00:0e.0
PCI: Sharing IRQ 10 with 00:0a.0
kcapi: Controller 1: fcdsl-pci attached
kcapi: Controller 2: fcdsl-pci attached
fcdsl: Loaded.
fcdsl: Using VCC/VPI/VCI = 0x1/0x1/0x20
fcdsl: Stack version 3.10-05
fcdsl: Stack version 3.10-05
kcapi: card 1 "fcdsl-pci" ready.
kcapi: card 2 "fcdsl-pci" ready.
kcapi: notify up contr 1
capi: controller 1 up
kcapi: notify up contr 2
capi: controller 2 up


Kann es u.U. daran liegen, dass Interrupt 10 von 2 Devices (0a und 0e) verwendet wird? Oder kann es an den Einstellung für VCC/VPI/VCI liegen, denn prinzipiell sollen diese Daten ja durch den DSL-Assistenten (drdsl) ermittelt werden aber der hängt sich bei mir ja leider auch auf. :( Kann man die Werte für VCC/VPI/VCI evtl. manuell ermitteln (was geben diese Werte eigentlich an?)?

Hat jemand eine Idee? Falls ihr noch irgendwelche Auszüge aus den Logs oder Versionsnummern von Modulen benötigt lasst es mich wissen. Ich habe noch die Hoffnung, dass ich diese Karte doch noch zum laufen kriege. ;)

Gruß

Dark Sun

Dark Sun
01.02.03, 13:14
Hi,

da scheinbar bisher keiner eine Idee hat, wollte ich mal fragen, ob jemand eine Fritz!Card DSL erfolgreich in Debian eingebunden hat. Könnte ich dann vielleicht mal eine Auflistung der Schritte bekommen? Ich weiss, dass ist 'ne Menge aber es wäre klasse. :)

Gruß

Dark Sun