> From: Stephen Brouilla <[EMAIL PROTECTED]>
> Date: Tue, 4 Sep 2001 10:50:35 -0700 (PDT)
> Subject: Netgear Network Cards
>
> my systems with the purpose of making a linux firewall. I have
> reached a roadblock that I hope someone can point me in a
> direction to go around it! I found the drivers on the netgear
> 3.5" disk included with the cards. These are source code drivers
> that need to be compiled. I am using debian and loaded the c dev
> package, copied the 3 files (fa311.c, fa311.h and makefile) from
> the netgear disk to the hard drive. I executed the "make"
> command which produced the following output:
>
> gcc -D__KERNEL__ -DMODULE -Wall -Wstrict-prototypes -0 -c
> fa311.c
> fa311.c: 222: linux/modversions.h: No such file or directory
> make: ***[fa311.o] ERROR 1
modversions.h is automatically created when you compile a kernel,
if you select this option.
Loadable module support
Set version information on all symbols for modules
It looks like Debian doesn't use module versions, so you should
be able to edit fa311.c and remove the line that says this.
#include <linux/modversions.h>
If you're cross-compiling for some other, diskless distribution such
as Coyote Linux, it's harder than that. Unless your funds are
extremely limited, you'll be better off buying a better-supported
Ethernet card than going through the hassle of building a new
Coyote kernel.
--
Bob Miller K<bob>
kbobsoft software consulting
http://kbobsoft.com [EMAIL PROTECTED]