3c575TX + Thinkpad 600E

Albert Lee lee@gnat.com
Sun Apr 11 17:19:22 1999


On Sun, 11 Apr 1999, Donald Becker wrote:

> Use to /proc/interrupt to see if the interrupt count is increasing.

No, the interrupt count stays constant from beginning to end.

> You can use 'vortex-diag -p 0x300 -a' (replace 0x300 with the I/O address
> reported in the detection message) to see the status of the card.
>   http://cesdis.gsfc.nasa.gov/linux/diag/index.html

I needed to hack the code a little (since the 2.2.5 kernel's in.h doesn't
seem compatible ...) ... "typedef unsigned short sa_family_t;"  before
including linux/in.h.  Here's the output I got right after pcmcia
initialization:

vortex-diag.c:v1.07 11/24/98 Donald Becker (becker@cesdis.gsfc.nasa.gov)
 Indication enable is 0000, interrupt enable is 0000.
 No interrupt sources are pending.
 Transceiver/media interfaces available:  MII.
 MAC settings: half-duplex.
 Station address set to 00:00:00:00:00:00.
 Configuration options 4000.

After configuring the network:

vortex-diag.c:v1.07 11/24/98 Donald Becker (becker@cesdis.gsfc.nasa.gov)
 Indication enable is 06c6, interrupt enable is 06de.
 No interrupt sources are pending.
 Transceiver/media interfaces available:  MII.
 MAC settings: half-duplex.
 Station address set to 00:10:4b:f6:29:c7.
 Configuration options 4000.

After attempting around 20 pings:

vortex-diag.c:v1.07 11/24/98 Donald Becker (becker@cesdis.gsfc.nasa.gov)
 Indication enable is 06c6, interrupt enable is 06de.
 Interrupt sources are pending.
   Interrupt latch indication.
   Download Complete indication.
   Upload Complete indication.
 Transceiver/media interfaces available:  MII.
 MAC settings: half-duplex.
 Station address set to 00:10:4b:f6:29:c7.
 Configuration options 4601.

> This might be a configuration problem, or it might be an issue with David
> Hinds' code and your laptop.

I hope it's not configuration, I've been battling it for way too long!  :)

-Albert