[tulip] Problems Compiling pci-scan.c & tulip.c under Redhat 7

Jason J. Rotello jrotello@niu.edu
Thu, 28 Sep 2000 12:48:02 -0500


I am running Redhat 7 (Clean Install, not an Upgrade) with kernel 2.2.16-22.
I am attempting to install a Linksys NC100 v2 card (Fast Ethernet 10/100).
I have downloaded the latest versions of tulip.c, pci-scan.c, kern_compat.h,
and pci-scan.h. When I try to compile pci-scan.c and tulip.c with the
command lines provided at the bottom of the files, i get the following error
messages.

pci-scan.c
----------
/tmp/ccrmScmW.s: Assembler messages:
/tmp/ccrmScmW.s:25: Warning: Ignoring changed section attributes for
.modinfo

tulip.c
-------
tulip.c: In function `tulip_open':
tulip.c:1437: structure has no member named `tbusy'
tulip.c:1438: structure has no member named `start'
tulip.c: In function `tulip_start_xmit':
tulip.c:2530: structure has no member named `tbusy'
tulip.c:2563: structure has no member named `tbusy'
tulip.c: In function `tulip_interrupt':
tulip.c:2582: structure has no member named `interrupt'
tulip.c:2586: structure has no member named `interrupt'
tulip.c:2667: structure has no member named `tbusy'
tulip.c:2671: structure has no member named `tbusy'
tulip.c:2672: `NET_BH' undeclared (first use in this function)
tulip.c:2672: (Each undeclared identifier is reported only once
tulip.c:2672: for each function it appears in.)
tulip.c:2757: structure has no member named `interrupt'
tulip.c: In function `tulip_close':
tulip.c:2903: structure has no member named `start'
tulip.c:2904: structure has no member named `tbusy'
tulip.c: In function `tulip_get_stats':
tulip.c:2943: structure has no member named `start'
tulip.c: In function `set_rx_mode':
tulip.c:3182: structure has no member named `tbusy'

Has anyone else had this problem, or know what I am doing wrong.

Thanks in advance,

-Jason