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