[tulip-bug] troublesome linksys NIC

Keith Warno keith.warno@valaran.com
Tue Dec 18 12:56:01 2001


This is a multi-part message in MIME format.
--------------050406090201030405050303
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Greetings.

I have a troublesome linksys LNE100 NIC in a linux box currently running 
kernel 2.2.16 (yes, I admit, it's old).  The NIC likes to time out as 
seen by the following blurb from syslog:

eth0: PNIC2 transmit timed out, status e4660000, CSR6/7 01002002 / 
effffbff CSR12 41e1d0cc, resetting...

The status codes are meaningless to me, but I'm sure not to Mr. Becker. 
:-) Can you translate them please?  I'm wondering if this is a hardware 
or a software issue.

Module versions are as follows:
tulip.c:v0.93 11/7/2001
pci-scan.c:v1.08 9/28/2001

Current output (i.e. this second) from ``tulip-diag -f -aa'' is in the 
attached diag.txt.

Regards,
kw
-- 
| Keith Warno                keith.warno@valaran.com
| Sys Admin, Valaran Corp    direct: +1 609-945-7243
| http://www.valaran.com/    mobile: +1 609-209-5800
+---------------------------------------------------

--------------050406090201030405050303
Content-Type: text/plain;
 name="diag.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
 filename="diag.txt"

tulip-diag.c:v2.08 5/15/2001 Donald Becker (becker@scyld.com)
 http://www.scyld.com/diag/index.html
Index #1: Found a Lite-On PNIC-II adapter at 0xd800.
Lite-On PNIC-II chip registers at 0xd800:
 0x00: fff88000 ffffffff ffffffff 062ce800 062cea00 e4660000 01002002 effffbff
 0x40: fffe0000 00fecf00 ffffffff fffe0000 41e1d0cc ffff0000 ffffffff fff00000
 Extended registers:
 80: 03320000 03320000 03320000 03320000 03320000 03320000 f88fffe0 f08fffe0
 a0: 4000427f 4000427f 00001140 00001140 e3cc9396 e3cc9396 a000a000 a000a000
 c0: e3cc9396 e3cc9396 00000000 00000000 00000000 00000000 00000000 00000000
 e0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
 Port selection is N-Way autonegotiation, half-duplex.
 Transmit started, Receive started, half-duplex.
  The Rx process state is 'Waiting for packets'.
  The Tx process state is 'Idle'.
  The transmit threshold is 72.
  The NWay status register is 41e1d0cc.
 The current PNIC-II MAC address is 00:a0:cc:e3:96:93 (a000a000 e3cc9396).
 The current PNIC-II WOL address is 00:a0:cc:e3:96:93.
  Internal autonegotiation state is 'Negotiation complete'.

--------------050406090201030405050303--