Modprobe, Treiber, neuer Kernel - wie arbeiten die zusammen?
Anscheinend checke ich es immer noch nicht, wie man Treiber einbindet. Ich möchte die capi4linux von thepenguin.de (ist glaube ich kein Thema für die isdn-liste, weil ein Modul/Kernel-Problem, glaube ich) für eine Fritz PCI (Version 1) installieren und bekomme es nicht hin ... Voraussetzungen: System ist Suse 7.2, Kernel per suse-rpm auf 2.4.17 (vorher 2.4.16, ursprünglich war 2.4.4) samt Sourcen umgerüstet (also nicht kompiliert, nur Binaries installiert), link /usr/src/linux zeigt auf das richtige Verzeichnis 2.4.17.SuSE. Ablauf: Julian Pawlovskis Installationsscript läuft ohne Fehlermeldungen durch, compiliert also ohne Probleme. Nach Anleitung per yast auf AVM B1 umgestellt und sogar neu gebootet :) Probleme: Es geht nicht ... Manuelle modprobe meldet Input/Output error, in der messages steht danach: ---/var/log/message--- Mar 13 18:25:33 wauhsl kernel: fcpci: AVM FRITZ!Card PCI driver, revision 0.1 Mar 13 18:25:35 wauhsl kernel: fcpci: Loading... Mar 13 18:25:35 wauhsl kernel: fcpci: Driver 'fcpci' attached to stack Mar 13 18:25:35 wauhsl kernel: kcapi: driver fcpci attached Mar 13 18:25:35 wauhsl kernel: fcpci: Auto-attaching... Mar 13 18:25:35 wauhsl kernel: PCI: Found IRQ 5 for device 00:09.0 Mar 13 18:25:35 wauhsl kernel: fcpci: Error: Invalid parameters (base=0xA800, irq=5) Mar 13 18:25:35 wauhsl kernel: fcpci: Not loaded. Mar 13 18:25:35 wauhsl kernel: kcapi: driver fcpci detached Mar 13 18:25:35 wauhsl kernel: fcpci: Driver 'fcpci' detached --- In /etc/capi.conf habe ich natürlich weder IRQ noch I/O angegeben. depmod -a meint dazu auch was anderes: ---Ausgabe von depmod -a--- depmod: /lib/modules/2.4.17-4GB/modules.ieee1394map is not an ELF file depmod: cannot read ELF header from /lib/modules/2.4.17-4GB/modules.pnpbiosmap depmod: *** Unresolved symbols in /lib/modules/2.4.17-4GB/kernel/drivers/isdn/fritz/fcpci.o --- 1394 ist mir wurscht, ich nutze die Karte (derzeit) nicht. pnpbiosmap stört mich als mögliche Ursache dagegen mehr, nur was kann ich dagegen tun? Die unresolved symbols in der fritz-CAPI dagegen scheinen auf falsche Kernel-Header hinzuweisen, oder irre ich mich da? Ich habe aber die richtigen Sourcen installiert!? Rätselhaft und passend dazu: In den Binaries des Treibers fcpci.o findet sich folgender String: "kernel_version=2.4.17-4GB.kernel_version=2.4.10-4GB". Kernel 1.4.10 hatte ich nie installiert. Hat jemand eine Idee? Ich jedenfalls stehe hier vor einer Mauer. Danke, Alfred
Moin! Das folgende ist ein Repost einer Mail, auf die niemand geantwortet hat. Kann natürlich sein, dass dazu niemand etwas zu sagen weiss oder ich bei allen, die was sagen könnten, im killfile stehe ... jedenfalls habe ich in letzter Zeit auf meine posts keine Antworten bekommen und frage mich nun, ob ich überhaupt an die Liste schreiben kann. Kann mir bitte jemand bestätigen, dass ich lebe (also Ihr das lesen könnt)? Wenn mir jemand zu dem unten beschriebenen Problem ein paar Tips geben könnte, wäre das natürlich noch schöner... Danke, Alfred PS. TOFU sollte hier okay sei :) Am Mit, 2002-03-13 um 20.03 schrieb Alfred Poschmann:
Anscheinend checke ich es immer noch nicht, wie man Treiber einbindet. Ich möchte die capi4linux von thepenguin.de (ist glaube ich kein Thema für die isdn-liste, weil ein Modul/Kernel-Problem, glaube ich) für eine Fritz PCI (Version 1) installieren und bekomme es nicht hin ...
Voraussetzungen: System ist Suse 7.2, Kernel per suse-rpm auf 2.4.17 (vorher 2.4.16, ursprünglich war 2.4.4) samt Sourcen umgerüstet (also nicht kompiliert, nur Binaries installiert), link /usr/src/linux zeigt auf das richtige Verzeichnis 2.4.17.SuSE.
Ablauf: Julian Pawlovskis Installationsscript läuft ohne Fehlermeldungen durch, compiliert also ohne Probleme. Nach Anleitung per yast auf AVM B1 umgestellt und sogar neu gebootet :)
Probleme: Es geht nicht ...
Manuelle modprobe meldet Input/Output error, in der messages steht danach: ---/var/log/message--- Mar 13 18:25:33 wauhsl kernel: fcpci: AVM FRITZ!Card PCI driver, revision 0.1 Mar 13 18:25:35 wauhsl kernel: fcpci: Loading... Mar 13 18:25:35 wauhsl kernel: fcpci: Driver 'fcpci' attached to stack Mar 13 18:25:35 wauhsl kernel: kcapi: driver fcpci attached Mar 13 18:25:35 wauhsl kernel: fcpci: Auto-attaching... Mar 13 18:25:35 wauhsl kernel: PCI: Found IRQ 5 for device 00:09.0 Mar 13 18:25:35 wauhsl kernel: fcpci: Error: Invalid parameters (base=0xA800, irq=5) Mar 13 18:25:35 wauhsl kernel: fcpci: Not loaded. Mar 13 18:25:35 wauhsl kernel: kcapi: driver fcpci detached Mar 13 18:25:35 wauhsl kernel: fcpci: Driver 'fcpci' detached ---
In /etc/capi.conf habe ich natürlich weder IRQ noch I/O angegeben.
depmod -a meint dazu auch was anderes: ---Ausgabe von depmod -a--- depmod: /lib/modules/2.4.17-4GB/modules.ieee1394map is not an ELF file depmod: cannot read ELF header from /lib/modules/2.4.17-4GB/modules.pnpbiosmap depmod: *** Unresolved symbols in /lib/modules/2.4.17-4GB/kernel/drivers/isdn/fritz/fcpci.o ---
1394 ist mir wurscht, ich nutze die Karte (derzeit) nicht. pnpbiosmap stört mich als mögliche Ursache dagegen mehr, nur was kann ich dagegen tun? Die unresolved symbols in der fritz-CAPI dagegen scheinen auf falsche Kernel-Header hinzuweisen, oder irre ich mich da? Ich habe aber die richtigen Sourcen installiert!? Rätselhaft und passend dazu: In den Binaries des Treibers fcpci.o findet sich folgender String: "kernel_version=2.4.17-4GB.kernel_version=2.4.10-4GB". Kernel 1.4.10 hatte ich nie installiert.
Hat jemand eine Idee? Ich jedenfalls stehe hier vor einer Mauer.
Danke, Alfred
Hallo Alfred, Am Montag, 18. März 2002 14:04 schrieb Alfred Poschmann:
Kann mir bitte jemand bestätigen, dass ich lebe (also Ihr das lesen könnt)?
Ja, Du lebst! Und ich würde Dir ja auch sonst gerne helfen - aber da verläßt mich mein seit November mühsam angehäuftes Linux-Wissen... Es grüßt Dich Heimo -- Heimo Ponnath Webdesign, Rotenhäuserstr. 51, 21109 Hamburg Tel: 040-753 47 95,Fax: 040-752 68 03, http://www.heimo.de/
participants (2)
-
Alfred Poschmann
-
Heimo Ponnath