Sorry, netscaped crashed, so i am sending this out again. Forgive me if you already got this. John
Things are really starting to make sense now: 1. gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -c tulip.c `[ -f /usr/include/linux/modversions.h ] && echo -DMODVERSIONS` works if you don't put the quotation marks around it. Figures it was something really stupid that would cause me problems.... 2. I compiled the current "stable" tulip.c (the one copyrighted until 1994-1998) and I received the following errors before it compiled into tulip.o: (in this exact order) tulip.c: In function `tulip_probe': tulip.c:506: warning: suggest explicit braces to avoid ambiguous `else' tulip.c: In function `select_media': tulip.c:1582: warning: suggest explicit brace to avoid ambiguous `else' 3. I then compiled the latest tulip driver (copyrighted 1994-1999) and it compiled without any errors 4. I placed the 1999 tulip.c in the /usr/src/linux-2.2.5/drivers/net and when I made modules I no longer had the error (see #2). I rebooted my linux box but unfortunately I still get the same thing at start-up: Delaying eth0 initialization FAILED What does this mean? John
