[vortex] 3c59x not responding after some idle time
Kai Duebbert
kai@duebbert.de
Tue, 10 Jul 2001 21:13:37 +0200
> Was this information gathered while the machine was in its
> unresponsive mode? If not, could you please gather this info
> when the NIC is misbehaving?
Ok, I was able to do it tonight. To make it a bit easier, I
did a diff between the working and the broken debug-output.
Here is the information (it only differs in "./vortex-diag -aaee"):
--- debug.working Tue Jul 10 21:10:14 2001
+++ debug.broken Tue Jul 10 21:11:10 2001
@@ -4,19 +4,19 @@
Index #1: Found a 3c905B Cyclone 10/100/BNC adapter at 0x9800.
The Vortex chip may be active, so FIFO registers will not be read.
To see all register values use the '-f' flag.
-Initial window 4, registers values by window:
+Initial window 7, registers values by window:
Window 0: 0000 0000 0000 0000 f5f5 00bf 0000 0000.
Window 1: FIFO FIFO 0000 0000 0000 0000 0000 2000.
Window 2: 0400 1476 94b5 0000 0000 0000 000a 4000.
Window 3: 0000 0110 05ea 0000 003a 0800 0800 6000.
- Window 4: 0000 00d1 0000 0cc0 0001 0808 0000 8000.
+ Window 4: 0000 00d1 0000 0cc0 0000 0808 0000 8000.
Window 5: 1ffc 0000 0000 0600 0807 06ce 06c6 a000.
- Window 6: 0400 0000 0000 1400 0000 072c 0140 c000.
+ Window 6: 0000 0000 0000 d100 0000 4c35 0000 c000.
Window 7: 0000 0000 0000 0000 0000 0000 0000 e000.
Vortex chip registers at 0x9800
- 0x9810: **FIFO** 00000000 00000012 *STATUS*
+ 0x9810: **FIFO** 00000000 0000000d *STATUS*
0x9820: 00000020 00000000 00080000 00000004
- 0x9830: 00000000 ac3853c8 1a05a170 00080004
+ 0x9830: 00000000 0bd5f42b 1a05a070 00080004
Indication enable is 06c6, interrupt enable is 06ce.
No interrupt sources are pending.
Transceiver/media interfaces available: 100baseTx 10baseT 10base2 AUI10baseFL.
Regards,
Kai
--
Kai Duebbert
eMail: kai@duebbert.de
http://duebbert.de
Confidence is the feeling you have before you understand the situation.