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 - : send the line "unsubscribe linux-net" in the body of a message to majordomo@vger.kernel.org