[eepro100] eepro strange lock-up

Alisdair McDiarmid alisdair@wasters.org
Mon, 29 Jan 2001 21:26:05 +0000


On Mon, Jan 29, 2001 at 09:14:05PM +0000, Alisdair McDiarmid wrote:
> On Mon, Jan 29, 2001 at 11:22:57AM -0500, Donald Becker wrote:
> 
> > Have you tried the updated driver?
> >    http://www.scyld.com/network/eepro100.html
> 
> Not yet, I'm downloading and compiling right now.

And I can't get it to compile. I downloaded (with wget) the driver
from ftp://ftp.scyld.com/pub/network/eepro100.c and compiled with
the given command line:

[piped ~] $ gcc -DMODULE -Wall -Wstrict-prototypes -O6 -c eepro100.c
eepro100.c: In function `speedo_open':                              
eepro100.c:853: structure has no member named `tbusy'
eepro100.c:854: structure has no member named `interrupt'
eepro100.c:855: structure has no member named `start'
eepro100.c: In function `speedo_start_xmit':
eepro100.c:1162: structure has no member named `tbusy'
eepro100.c:1211: structure has no member named `tbusy'
eepro100.c: In function `speedo_interrupt':
eepro100.c:1247: structure has no member named `interrupt'
eepro100.c:1333: structure has no member named `tbusy'
eepro100.c:1335: `NET_BH' undeclared (first use in this function)
eepro100.c:1335: (Each undeclared identifier is reported only once
eepro100.c:1335: for each function it appears in.)
eepro100.c:1353: structure has no member named `interrupt'
eepro100.c: In function `speedo_close':
eepro100.c:1476: structure has no member named `start'
eepro100.c:1477: structure has no member named `tbusy'
eepro100.c: In function `speedo_get_stats':
eepro100.c:1558: structure has no member named `start'

[I had already compiled pci-scan.c and downloaded the needed extra
header files to the same directory]

What have I done wrong, and how can I fix it?
-- 
Alisdair McDiarmid                    <http://wasters.org/pubkey.asc>