[tulip] Linksys Etherfast 10/100 Integrated CardBus PC Card

Timothy R. Butler tbutler@uninetsolutions.com
Mon, 5 Mar 2001 23:03:34 -0600


Hi Donald,
  I tried to compile it manually and with the SRPM using kernel 2.2.18, and I get
the following output (including an apparently fatal compilation error):

Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.62885
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd /usr/src/packages/BUILD
+ rm -rf netdrivers-2.1.6
+ tar -xf -
+ /bin/gzip -dc /usr/src/packages/SOURCES/netdrivers-2.1.6.tar.gz
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd netdrivers-2.1.6
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chown -Rhf root .
++ /usr/bin/id -u
+ '[' 0 = 0 ']'
+ /bin/chgrp -Rhf root .
+ /bin/chmod -Rf a+rX,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.62885
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd netdrivers-2.1.6
+ make all
gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6 -I/usr/src/linux/include -
pipe -fno-strength-reduce -DMODVERSIONS   -c -o pci-skeleton.o pci-skeleton.c
pci-skeleton.c: In function `netdev_open':
pci-skeleton.c:728: structure has no member named `tbusy'
pci-skeleton.c:729: structure has no member named `interrupt'
pci-skeleton.c:734: structure has no member named `start'
pci-skeleton.c: In function `netdev_timer':
pci-skeleton.c:801: structure has no member named `tbusy'
pci-skeleton.c: In function `start_tx':
pci-skeleton.c:897: structure has no member named `tbusy'
pci-skeleton.c:927: structure has no member named `tbusy'
pci-skeleton.c:931: structure has no member named `tbusy'
pci-skeleton.c: In function `intr_handler':
pci-skeleton.c:965: structure has no member named `interrupt'
pci-skeleton.c:968: structure has no member named `interrupt'
pci-skeleton.c:1011: structure has no member named `tbusy'
pci-skeleton.c:1011: `NET_BH' undeclared (first use in this function)
pci-skeleton.c:1011: (Each undeclared identifier is reported only once
pci-skeleton.c:1011: for each function it appears in.)
pci-skeleton.c:1034: structure has no member named `start'
pci-skeleton.c:1043: structure has no member named `interrupt'
pci-skeleton.c: In function `netdev_close':
pci-skeleton.c:1323: structure has no member named `start'
pci-skeleton.c:1324: structure has no member named `tbusy'
make: *** [pci-skeleton.o] Error 1
Bad exit status from /var/tmp/rpm-tmp.62885 (%build)

 ----

  The output you see above is from running rpm -bb on the spec file.

  Any ideas? As I said, I'm running SuSE's version of 2.2.18 right now (SuSE 7.1
optionally installs both kernels).

   Thanks,
        Tim

-----------------------------------------------------------------
Timothy R. Butler                              Universal Networks
Information Tech. Consultant    Christian Web Services Since 1996
ICQ #12495932 AIM: Uninettm       An Authorized IPSwitch Reseller
tbutler@uninetsolutions.com        http://www.uninetsolutions.com
============== "Information Powered by Innovation" ==============

> -----Original Message-----
> From: tulip-admin@scyld.com [mailto:tulip-admin@scyld.com]On Behalf Of
> Donald Becker
> Sent: Monday, March 05, 2001 8:35 AM
> To: Timothy R. Butler
> Cc: tulip@scyld.com
> Subject: RE: [tulip] Linksys Etherfast 10/100 Integrated CardBus PC Card
>
>
> On Sun, 4 Mar 2001, Timothy R. Butler wrote:
>
> > Just a brief question for you: I noticed that it says this is for
> > Linux kernels 1.2.0-2.2, does this driver also work on 2.4,
>
> No, this driver doesn't work with 2.4.  You'll have to try the driver
> version in 2.4 on your own to see if it works.
>
> Donald Becker				becker@scyld.com
> Scyld Computing Corporation		http://www.scyld.com
> 410 Severn Ave. Suite 210		Second Generation Beowulf Clusters
> Annapolis MD 21403			410-990-9993
>
>
> _______________________________________________
> tulip mailing list
> tulip@scyld.com
> http://www.scyld.com/mailman/listinfo/tulip
>
>