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

Reply via email to