Hi. I recently bought this card by mistake, but read documentation to find
out that it was supported.
uname -a is
Linux gauss 2.3.51 #12 SMP Fri Dec 22 20:05:13 EST 2000 i686 unknown
Is there a problem with this kernel version as far as support for this
card is concerned?
I downloaded natsemi.c along with pci-scan.c, pci-scan.h, and
kern_compat.h as instructed in Donald Becker's
http://www.scyld.com/network/ethercard.html page.
pci-scan compiles (and loads) fine, but natsemi gives the following error
natsemi.c: In function `netdev_open':
natsemi.c:573: structure has no member named `tbusy'
natsemi.c:574: structure has no member named `interrupt'
natsemi.c:580: structure has no member named `start'
natsemi.c: In function `netdev_timer':
natsemi.c:640: structure has no member named `tbusy'
natsemi.c:640: structure has no member named `tbusy'
natsemi.c: In function `start_tx':
natsemi.c:734: structure has no member named `tbusy'
natsemi.c:758: structure has no member named `tbusy'
natsemi.c: In function `intr_handler':
natsemi.c:792: structure has no member named `interrupt'
natsemi.c:795: structure has no member named `interrupt'
natsemi.c:843: structure has no member named `tbusy'
natsemi.c:847: structure has no member named `tbusy'
natsemi.c:848: `NET_BH' undeclared (first use in this function)
natsemi.c:848: (Each undeclared identifier is reported only once
natsemi.c:848: for each function it appears in.)
natsemi.c:871: structure has no member named `start'
natsemi.c:880: structure has no member named `interrupt'
natsemi.c: In function `netdev_close':
natsemi.c:1123: structure has no member named `start'
natsemi.c:1124: structure has no member named `tbusy'
The second thing I tried was to install via the SRPM method (detailed in
http://www.scyld.com/network/updates.html) using the
netdriver-2.1.src.rpm. This gives similar errors in pci-skeleton.c.
# rpm -ivh ftp://ftp.scyld.com/pub/network/netdriver-2.1.src.rpm
# cd /usr/src/redhat
# rpm -bb SPECS/netdriver.spec
...
...
gcc -DMODULE -D__KERNEL__ -Wall -Wstrict-prototypes -O6
-I/usr/src/linux/include -pipe -fno-strength-reduce -DMODVERSIONS -c
pci-skeleton.c -o pci-skeleton.o
pci-skeleton.c: In function `netdev_open':
pci-skeleton.c:724: structure has no member named `tbusy'
pci-skeleton.c:725: structure has no member named `interrupt'
pci-skeleton.c:730: structure has no member named `start'
pci-skeleton.c: In function `netdev_timer':
pci-skeleton.c:797: structure has no member named `tbusy'
pci-skeleton.c:797: structure has no member named `tbusy'
pci-skeleton.c: In function `start_tx':
pci-skeleton.c:893: structure has no member named `tbusy'
pci-skeleton.c:920: structure has no member named `tbusy'
pci-skeleton.c: In function `intr_handler':
pci-skeleton.c:956: structure has no member named `interrupt'
pci-skeleton.c:959: structure has no member named `interrupt'
pci-skeleton.c:999: structure has no member named `tbusy'
pci-skeleton.c:1003: structure has no member named `tbusy'
pci-skeleton.c:1004: `NET_BH' undeclared (first use in this function)
pci-skeleton.c:1004: (Each undeclared identifier is reported only once
pci-skeleton.c:1004: for each function it appears in.)
pci-skeleton.c:1027: structure has no member named `start'
pci-skeleton.c:1036: structure has no member named `interrupt'
pci-skeleton.c: In function `netdev_close':
pci-skeleton.c:1316: structure has no member named `start'
pci-skeleton.c:1317: structure has no member named `tbusy'
make: *** [pci-skeleton.o] Error 1
Bad exit status from /var/tmp/rpm-tmp.77738 (%build)
How can I solve this problem? Thanks,
-- Prakash- To unsubscribe from this list: send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org
This archive was generated by hypermail 2b29 : Sun Dec 31 2000 - 21:00:18 EST