tulip v90

Aaron Stromas astromas@us.oracle.com
Wed Jan 27 14:07:50 1999


i installed tulip v90 driver for my 10/100 mbps netgear pci ethernet
card for kernel 2.0.34.
i compiled it with the second compile command
"gcc -DMODULE -D__KERNEL__ -I/usr/src/linux/net/inet -Wall
-Wstrict-prototypes -O6 -c tulip.c `[ -f
/usr/include/linux/modversions.h ] && echo -DMODVERSIONS`"

when i rebooted my system i got streaming erros

eth0: The transmitter stopped! CSR5 is 6069002, CSR6 186c002

i noticed that when i ran 'depmod' -a i get

/lib/modules/2.0.34/net/tulip.o: unresolved symbol(s).

furthermore, if i attempt to install using "insmod tulip" i get

./tulip.o: kernel-module version mismatch
            ./tulip.o kernel-module was compiled for kernel version
            while this kernel is version 2.0.34

i noticed that /usr/src/linux was linked to
/usr/src/kernel-source-2.0.33, so i changed the link to
linux -> kernel-source-2.0.34 and recompiled. even after that i get the
above module/kernel version conflict. any ideas what else need be
changed? tia,
Aaron Stromas     |   "Tick-tick-tick!!!... ja, Pantani is weg...."
Oracle Corp.        |       BRTN commentator, L'Alpe d'Huez, 1995 Tour
de France
+1 703 917 48 72  |