[yellowfin] [yellowfin-bug] Transmit Timeout (fwd)
Jeevan V. Savant
jvsavant@mtu.edu
Thu, 7 Dec 2000 12:53:51 -0500 (EST)
I put this on yellowfin-bug list, but it seems there is no activity on it.
---------- Forwarded message ----------
Date: Fri, 1 Dec 2000 20:43:41 -0500 (EST)
From: Jeevan V. Savant <jvsavant@mtu.edu>
To: yellowfin-bug@scyld.com
Subject: [yellowfin-bug] Transmit Timeout
Driver: Yellowfin Device Driver
Version: yellowfin.c:v1.04 4/09/2000 Written by Donald Becker
Problem: Transmit timeout
Description:
We are using "Linux 2.2.16-21.beosmp #1 SMP"(a Scyld Distribution) on a
cluster consisting of a master node and five slave nodes. Each of the
slave node and master node has a Packet engines Gigabit card.
We face the problem of yellowfin driver giving transmit timeout messages
on the slave nodes. The error occurs randomly in either of the two phases
of 2 kernel monte boot phases. Once the driver gives transmit timeout
messages, the driver never recovers and has to be unloaded.
We are using the same driver on the master node and it does not have
problems.
Error Messages
eth1: Yellowfin transmit timed out at 12/0 Tx status 8000, Rx status 8400,
resetting...
Rx ring c7f72000: 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000
Tx ring c7f72400: 0000 /84000000 0000 /84000000 0000 /84000000 0000
/84000000 0000 /84000000 0000 /84000000 0000 /84000000 0000 /84000000 0000
/84000000 0000 /84000000 0000 /84000000 0000 /84000000 0000 /00000000 0000
/00000000 0000 /00000000 0000 /00000000
/proc/pci
Bus 0, device 13, function 0:
Ethernet controller: NCR Unknown device (rev 1).
Vendor id=1000. Device id=702.
Medium devsel. IRQ 17. Master Capable. Latency=32. Min Gnt=8.Max
Lat=1.
I/O at 0x8100 [0x8101].
Non-prefetchable 32 bit memory at 0xe0410000 [0xe0410000].
Hardware Configuration
CPU Processor 0 Pentium Pro 166Mhz
Processor 1 Pentium Pro 166Mhz
Card Packet Engines
Memory 128MB
Other Devices 100 MBPS 3com
/proc/pci/
PCI devices found:
Bus 0, device 0, function 0:
Host bridge: Intel 82441FX Natoma (rev 2).
Medium devsel. Fast back-to-back capable. Master Capable.
Latency=32. Bus 0, device 7, function 0:
ISA bridge: Intel 82371SB PIIX3 ISA (rev 1).
Medium devsel. Fast back-to-back capable. Master Capable. No
bursts.
Bus 0, device 7, function 1:
IDE interface: Intel 82371SB PIIX3 IDE (rev 0).
Medium devsel. Fast back-to-back capable. Master Capable.
Latency=32. I/O at 0xf000 [0xf001].
Bus 0, device 11, function 0:
Ethernet controller: 3Com 3C905 100bTX (rev 0).
Medium devsel. IRQ 19. Master Capable. Latency=32. Min Gnt=3.Max
Lat=8.
I/O at 0x8000 [0x8001].
Bus 0, device 13, function 0:
Ethernet controller: NCR Unknown device (rev 1).
Vendor id=1000. Device id=702.
Medium devsel. IRQ 17. Master Capable. Latency=32. Min Gnt=8.Max
Lat=1.
I/O at 0x8100 [0x8101].
Non-prefetchable 32 bit memory at 0xe0410000 [0xe0410000].
Bus 0, device 14, function 0:
VGA compatible controller: Trident TG 9660 / Cyber9385 (rev 211).
Medium devsel. IRQ 16.
Non-prefetchable 32 bit memory at 0xe0000000 [0xe0000000].
Non-prefetchable 32 bit memory at 0xe0400000 [0xe0400000].
Notes:
The driver is compiled using \DUSE_IO_OPS option. Without this option the
driver fails to read correct ehternet address.
Any insight in this problem is appreciated.
Regards
Jeevan
_______________________________________________
yellowfin-bug mailing list
yellowfin-bug@scyld.com
http://www.scyld.com/mailman/listinfo/yellowfin-bug