(Another) Netgear FA311 problem
I posted a thread regarding DNS and DHCP about a week ago. I'll worry about these as soon as I get my NIC TO WORK!!!!
Like many, I am using a Netgear FA311 Ethernet Card. The Linux distribution I am using is Turbolinux Server 6.0 because I want full server capabilities. The kernel for this distro is 2.2.14-5. So I downloaded the needed files from Scyld.com(e.g. natsemi.c,pci-scan.*,and kern_compat.h)and attempted to compile natsemi.c with the following command:
gcc -DMODULE -Wall -Wstrict-prototypes -O6 -c natsemi.c
After it executes, I receive a multitude of error messages that keep scrolling down the screen and have no clue as to what they mean. I will give some examples:
/usr/include/linux/resource.h:22: field `ru_utime' has incomplete type
/usr/include/linux/resource.h:23: field `ru_stime' has incomplete type
In file included from /usr/include/linux/mm.h:4,
from /usr/include/linux/slab.h:14,
from /usr/include/linux/malloc.h:4,
from natsemi.c:111:
That's only the beginning. However, I did realize that almost every error message regards /usr/include/linux with the exception of about ten that come from /usr/include/asm. I can REALLY use some help or advice. I would really like to keep using this distro, but need all the help I can get. Are there any driver downloads for this specific kernel? ANY help would be of interest and appreciation.
|