[eepro100] eepro100 driver problems

dsalas dsalas@vt.edu
Mon, 26 Feb 2001 14:54:05 -0500


I am having problems with the Intel EtherExpressPro100B card and was
wondering if you could point me in the right direction. I'm running Red Hat
Linux 7.0, kernel 2.2.17-14enterprise on a Dell PowerEdge 2400. The card works
fine in 10baseT mode, but when I switch my connection to 100baseTx-FD I'm not
getting a network connection. I've tried to download Donald's eepro100 driver, 
but
I'm getting numerous errors while compiling:
# gcc -DMODULE -D__KERNEL__ -O6 -c eepro100.c
eepro100.c: In function `speedo_open':
eepro100.c:847: structure has no member named `tbusy'
eepro100.c:848: structure has no member named `interrupt'
eepro100.c:849: structure has no member named `start'
eepro100.c: In function `speedo_start_xmit':
eepro100.c:1159: structure has no member named `tbusy'
eepro100.c:1208: structure has no member named `tbusy'
eepro100.c: In function `speedo_interrupt':
eepro100.c:1237: structure has no member named `interrupt'
eepro100.c:1323: structure has no member named `tbusy'
eepro100.c:1325: `NET_BH' undeclared (first use in the function)
eepro100.c:1325: (Each undeclared identifier is repoted only once
eepro100.c:1325: for each function it appears in.)
eepro100.c:1343: structure has no member named `interrupt'
eepro100.c: In function `speedo_close':
eepro100.c:1466: structure has no member named `start'
eepro100.c:1467: structure has no member named `tbusy'
eepro100.c: In function `speedo_get_stats':
eepro100.c:1548: structure has no member named `start'

If I try to ping an IP while plugged in to the 10baseT it works, but when I
switch to the 100baseT line I only get Destination Host Unreachable.

I have also tried to use Andrey Savochkin's driver, but his gives me:
eepro100.o was compiled for kernel version 2.4.0-0.26
while this kernel is version 2.2.17-14.enterprise

Any help you can give me would be great.

Thanks in adavnce,
Damian Salas
Virginia Tech Athletics
dsalas@vt.edu