ich hab hier jetzt einiges wegen dem treiber gelesen.ich habe mit den auch runtergeladen und die kernelsources hab ich auch runtergeladen (benutze linux suse 9.1) aber wenn ich jetzt "make all" eingebe bekomme ich diesen fhler hier:

ich hoffejemand von euch kann mir dabei helfen ich bin schon langsamm am verzweifeln# make all
*** Clean up older object files ***
rm -f core *.o *~
***** Compile the driver source files to generate linuxfet.o
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-f
rame-pointer -fno-strict-aliasing -pipe -DMODULE -DMODVERSION -c linuxfet.c
In file included from /usr/src/linux/include/linux/irq.h:20,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:14,
from /usr/src/linux/include/linux/skbuff.h:27,
from /usr/src/linux/include/linux/netdevice.h:150,
from linuxfet.h:30,
from linuxfet.c:19:
/usr/src/linux/include/asm/irq.h:16:25: irq_vectors.h: Datei oder Verzeichnis ni
cht gefunden
In file included from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:14,
from /usr/src/linux/include/linux/skbuff.h:27,
from /usr/src/linux/include/linux/netdevice.h:150,
from linuxfet.h:30,
from linuxfet.c:19:
/usr/src/linux/include/linux/irq.h:70: error: `NR_IRQS' undeclared here (not in
a function)
In file included from /usr/src/linux/include/linux/irq.h:72,
from /usr/src/linux/include/asm/hardirq.h:6,
from /usr/src/linux/include/linux/interrupt.h:11,
from /usr/src/linux/include/asm/highmem.h:24,
from /usr/src/linux/include/linux/highmem.h:14,
from /usr/src/linux/include/linux/skbuff.h:27,
from /usr/src/linux/include/linux/netdevice.h:150,
from linuxfet.h:30,
from linuxfet.c:19:
/usr/src/linux/include/asm/hw_irq.h:28: error: `NR_IRQ_VECTORS' undeclared here
(not in a function)
/usr/src/linux/include/asm/hw_irq.h:32: error: `NR_IRQS' undeclared here (not in
a function)
In file included from linuxfet.c:19:
linuxfet.h:38:26: linux/malloc.h: Datei oder Verzeichnis nicht gefunden
linuxfet.c: In function `pci_drv_register':
linuxfet.c:298: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src /linux/include/linux/module.h:516)
linuxfet.c: In function `pci_drv_unregister':
linuxfet.c:427: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src /linux/include/linux/module.h:528)
linuxfet.c: In function `via_probe1':
linuxfet.c:553: warning: implicit declaration of function `init_etherdev'
linuxfet.c:553: warning: assignment makes pointer from integer without a cast
linuxfet.c: In function `netdev_open':
linuxfet.c:1130: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/sr c/linux/include/linux/module.h:516)
linuxfet.c:1132: warning: passing arg 2 of `request_irq' from incompatible point er type
linuxfet.c:1134: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/sr c/linux/include/linux/module.h:528)
linuxfet.c: In function `set_rx_mode':
linuxfet.c:2588: warning: passing arg 2 of `set_bit' from incompatible pointer t ype
linuxfet.c: In function `netdev_close':
linuxfet.c:2739: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/sr c/linux/include/linux/module.h:528)