Hallo, kann mir jemand sagen ob es mit folgenden Meldungen beim kompilierne zusammenhängen könnte, dass das erzeugte Kernelmodul zwar geladen wird und die Netzwerkkarte auch richtig erkannt wird und mit ifconfig konfigurierbar ist aber nicht funktioniert ?
sokrates:/usr/src/dge528# make gcc -O6 -Wall -DMODULE -D__KERNEL__ -DLINUX -I /usr/src/linux-2.4.29-my3/include/ -c dge528.c In file included from /usr/src/linux-2.4.29-my3/include/linux/spinlock.h:6, from /usr/src/linux-2.4.29-my3/include/linux/module.h:12, from dge528.c:52: /usr/src/linux-2.4.29-my3/include/asm/system.h: In Funktion »__set_64bit_var«: /usr/src/linux-2.4.29-my3/include/asm/system.h:190: Warnung: dereferencing type-punned pointer will break strict-aliasing rules /usr/src/linux-2.4.29-my3/include/asm/system.h:190: Warnung: dereferencing type-punned pointer will break strict-aliasing rules sokrates:/usr/src/dge528# l insgesamt 76 -rwxr-xr-x 1 root src 47320 2005-03-02 15:05 dge528.c -rw-r--r-- 1 root src 17068 2005-03-02 15:06 dge528.o -rwxr-xr-x 1 root src 338 2005-03-02 15:05 Makefile -rwxr-xr-x 1 root src 1629 2005-03-02 15:05 readme.txt sokrates:/usr/src/dge528# cp dge528.o /lib/modules/2.4.29-my3/kernel/drivers/net/ sokrates:/usr/src/dge528# modprobe -v dge528 /sbin/insmod /lib/modules/2.4.29-my3/kernel/drivers/net/dge528.o Using /lib/modules/2.4.29-my3/kernel/drivers/net/dge528.o Symbol version prefix '' Warning: loading /lib/modules/2.4.29-my3/kernel/drivers/net/dge528.o will taint the kernel: no license See http://www.tux.org/lkml/#export-tainted for information about tainted modules Module dge528 loaded, with warnings sokrates:/usr/src/dge528# Dank & Gruß, Simon