3com 3C900 combo TX prob.

Johan Lundgren admin@airliners.net
Tue Dec 8 07:46:55 1998


Greetings,

I'm using a 3com 3C900 combo "Boomerang" network card in a high load (5
hits/sec) Linux web server.

I'm currently using kernel 2.0.35 and the network card driver version
0.99H. I recently upgraded to this card from an older ISA card (3C509) and
it has been going pretty well so far.

Once in a while though, from once a day down to once a week I get this
message in my logs:
 
 kernel: eth0: transmit timed out, tx_status 00 status e000. 
 kernel:   Flags; bus-master 1, full 1; dirty 54687 current 54703. 
 kernel:   Transmit list 00000000 vs. 0038a310. 
 kernel:   0: @0038a220  length 800005ea status 000005ea 
 kernel:   1: @0038a230  length 800005ea status 000005ea 
 kernel:   2: @0038a240  length 800005ea status 000005ea 
 kernel:   3: @0038a250  length 800005ea status 000005ea 
 kernel:   4: @0038a260  length 800005e6 status 000005e6 
 kernel:   5: @0038a270  length 800005ea status 000005ea 
 kernel:   6: @0038a280  length 800005ea status 000005ea 
 kernel:   7: @0038a290  length 800005ea status 000005ea 
 kernel:   8: @0038a2a0  length 800005ea status 000005ea 
 kernel:   9: @0038a2b0  length 800005ea status 000005ea 
 kernel:   10: @0038a2c0  length 800005ea status 000005ea 
 kernel:   11: @0038a2d0  length 800005ea status 000005ea 
 kernel:   12: @0038a2e0  length 8000003a status 0000003a 
 kernel:   13: @0038a2f0  length 800005ea status 800005ea 
 kernel:   14: @0038a300  length 800005ea status 800005ea 
 kernel:   15: @0038a310  length 800005ea status 000005ea 
 kernel: eth0: Resetting the Tx ring pointer. 

An ifconfig shows that the TX errors has increased by one. Is this a bug or
is there anything I can do to fix the problem? What causes it?

Thank you,
Johan Lundgren