On 04.Nov 2004 - 09:24:08, Martin Werthmoeller wrote: > Am Wed, 03 Nov 2004 um 22:38 GMT +0100 schrieb Uwe Kerstan: > Hallo Uwe, > Ok. Dann neu compilieren: > > # ./install -k -c > Stopping I4L... > Generating driver... > (cd src.drv; make CARD=fcpci) > make[1]: Entering directory /usr/src/fritz/src.drv' > cc -c -DMODULE -D__KERNEL__ -DNDEBUG -D__fcpci__ -DTARGET=\"fcpci\" -O2 > -Wall -I /lib/modules/uname -r/build/include main.c -o main.o > In file included from /usr/include/linux/modversions.h:117, > from /usr/include/linux/module.h:21, > from main.c:32: > /usr/include/linux/modules/i386_ksyms.ver:10: warning: EISA_bus' redefined > /usr/include/asm/processor.h:254: warning: this is the location of the > previous definition
Ich mag mich taeuschen, aber der Treiber sollte nicht! aus /usr/include die Kernel-Header einbinden, sondern aus /usr/src/linux - welches ein Symlink fuer /usr/src/kernel-headers-2.4.18-686 bei dir sein sollte. > Modul im Kernel installieren: > > # modprobe fcpci > /lib/modules/2.4.18-686/misc/fcpci.o: kernel-module version mismatch > /lib/modules/2.4.18-686/misc/fcpci.o was compiled for kernel > version 2.4.18 > while this kernel is version 2.4.18-686. > /lib/modules/2.4.18-686/misc/fcpci.o: insmod > /lib/modules/2.4.18-686/misc/fcpci.o failed > /lib/modules/2.4.18-686/misc/fcpci.o: insmod fcpci failed > # Ja, bring dem fcpci Treiber bei die richtigen Kernel Header zu nutzen, z.B. indem du KRNLINCL bei Aufruf von install setzt (aus src.drv/makefile gelesen) oder aber gleich das Makefile dort aenderst. Andreas -- Nothing cures insomnia like the realization that it's time to get up. -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

