* [2.2.17] 3c59x and Transmit list error
@ 2000-11-02 0:33 Markus Fischer
2000-11-02 8:28 ` Andrew Morton
0 siblings, 1 reply; 2+ messages in thread
From: Markus Fischer @ 2000-11-02 0:33 UTC (permalink / raw)
To: linux-kernel; +Cc: Josefine Staff
[-- Attachment #1: Type: text/plain, Size: 1014 bytes --]
Hello,
For some time now we're observing a very bad [tm] network
problem with our 3Com 3c905B Cyclone card. After booting the
network works just fine, but after a few days ( ranging from five
to 10) really hard network problems occur, rendering the network
accessabilty to zero; only manually restarting the network solves
this problem (from local, of course).
I appended the relevant lines of the logfiles for a more
informative description. Altough the date/time stamps are a bit
old (a few feks) the problem still exists recurrence every few
days now :/
I allready searched the mailing list and I'm aware of scylds [1]
website, but unfortunatly none of this information helped us.
kind regards,
Markus
[1] http://www.scyld.com/network/vortex.html
--
Markus Fischer, http://josefine.ben.tuwien.ac.at/~mfischer/
EMail: mfischer@josefine.ben.tuwien.ac.at
PGP Public Key: http://josefine.ben.tuwien.ac.at/~mfischer/C2272BD0.asc
PGP Fingerprint: D3B0 DD4F E12B F911 3CE1 C2B5 D674 B445 C227 2BD0
[-- Attachment #2: kernel.msg --]
[-- Type: text/plain, Size: 4808 bytes --]
Oct 2 08:42:25 josefine kernel: 3c59x.c:v0.99H 12Jun00 Donald Becker and others http://www.scyld.com/network/vortex.html
Oct 2 08:42:25 josefine kernel: eth0: 3Com 3c905B Cyclone 100baseTx at 0xb800, 00:10:5a:22:c4:60, IRQ 10
Oct 2 08:42:25 josefine kernel: 8K byte-wide RAM 5:3 Rx:Tx split, autoselect/Autonegotiate interface.
Oct 2 08:42:25 josefine kernel: MII transceiver found at address 24, status 786d.
Oct 2 08:42:25 josefine kernel: MII transceiver found at address 0, status 786d.
Oct 2 08:42:25 josefine kernel: Enabling bus-master transmits and whole-frame receives.
[...]
Oct 10 18:24:44 josefine kernel: eth0: Transmit error, Tx status register 82.
Oct 10 18:26:31 josefine kernel: eth0: Transmit error, Tx status register 82.
Oct 10 18:26:59 josefine kernel: eth0: Transmit error, Tx status register 82.
Oct 10 18:30:05 josefine kernel: eth0: Transmit error, Tx status register 82.
Oct 10 18:32:45 josefine kernel: eth0: Transmit error, Tx status register 82.
Oct 10 18:32:57 josefine kernel: eth0: Transmit error, Tx status register 82.
Oct 10 18:33:04 josefine kernel: eth0: Transmit error, Tx status register 82.
Oct 10 18:33:51 josefine kernel: eth0: Transmit error, Tx status register 82.
Oct 10 18:33:53 josefine kernel: eth0: Transmit error, Tx status register 82.
[...]
Oct 10 18:55:09 josefine kernel: eth0: Transmit error, Tx status register 82.
Oct 10 18:55:51 josefine kernel: eth0: Tx Ring full, refusing to send buffer.
Oct 10 18:55:57 josefine kernel: eth0: transmit timed out, tx_status 00 status e000.
Oct 10 18:55:57 josefine kernel: Flags; bus-master 1, full 1; dirty 18492715 current 18492731.
Oct 10 18:55:57 josefine kernel: Transmit list 00000000 vs. cf98bab0.
Oct 10 18:55:57 josefine kernel: 0: @cf98ba00 length 800005ea status 000105ea
Oct 10 18:55:57 josefine kernel: 1: @cf98ba10 length 800005ea status 000105ea
Oct 10 18:55:57 josefine kernel: 2: @cf98ba20 length 800005ea status 000005ea
Oct 10 18:55:57 josefine kernel: 3: @cf98ba30 length 800005ea status 000005ea
Oct 10 18:55:57 josefine kernel: 4: @cf98ba40 length 800005ea status 000005ea
Oct 10 18:55:57 josefine kernel: 5: @cf98ba50 length 800005ea status 000005ea
Oct 10 18:55:57 josefine kernel: 6: @cf98ba60 length 800005ea status 000005ea
Oct 10 18:55:57 josefine kernel: 7: @cf98ba70 length 800005ea status 000005ea
Oct 10 18:55:57 josefine kernel: 8: @cf98ba80 length 800005ea status 000005ea
Oct 10 18:55:57 josefine kernel: 9: @cf98ba90 length 800005ea status 800005ea
Oct 10 18:55:57 josefine kernel: 10: @cf98baa0 length 800005ea status 800005ea
Oct 10 18:55:57 josefine kernel: 11: @cf98bab0 length 800005ea status 000105ea
Oct 10 18:55:57 josefine kernel: 12: @cf98bac0 length 800005ea status 000105ea
Oct 10 18:55:57 josefine kernel: 13: @cf98bad0 length 800005ea status 000105ea
Oct 10 18:55:57 josefine kernel: 14: @cf98bae0 length 800005ea status 000105ea
Oct 10 18:55:57 josefine kernel: 15: @cf98baf0 length 800005ea status 000105ea
Oct 10 18:55:57 josefine kernel: eth0: Resetting the Tx ring pointer.
Oct 10 18:55:57 josefine kernel: eth0: Transmit error, Tx status register 82.
Oct 10 18:55:57 josefine kernel: eth0: Tx Ring full, refusing to send buffer.
Oct 10 18:56:07 josefine kernel: eth0: transmit timed out, tx_status 00 status e000.
Oct 10 18:56:07 josefine kernel: Flags; bus-master 1, full 1; dirty 18492761 current 18492777.
Oct 10 18:56:07 josefine kernel: Transmit list 00000000 vs. cf98ba90.
Oct 10 18:56:07 josefine kernel: 0: @cf98ba00 length 800000a6 status 000100a6
Oct 10 18:56:07 josefine kernel: 1: @cf98ba10 length 80000072 status 00010072
Oct 10 18:56:07 josefine kernel: 2: @cf98ba20 length 80000036 status 00010036
Oct 10 18:56:07 josefine kernel: 3: @cf98ba30 length 80000036 status 00010036
Oct 10 18:56:07 josefine kernel: 4: @cf98ba40 length 800005ea status 000105ea
Oct 10 18:56:07 josefine kernel: 5: @cf98ba50 length 80000036 status 00000036
Oct 10 18:56:07 josefine kernel: 6: @cf98ba60 length 800000a6 status 000000a6
Oct 10 18:56:07 josefine kernel: 7: @cf98ba70 length 80000072 status 80000072
Oct 10 18:56:07 josefine kernel: 8: @cf98ba80 length 80000036 status 80000036
Oct 10 18:56:07 josefine kernel: 9: @cf98ba90 length 800000a6 status 000100a6
Oct 10 18:56:07 josefine kernel: 10: @cf98baa0 length 80000072 status 00010072
Oct 10 18:56:07 josefine kernel: 11: @cf98bab0 length 80000036 status 00010036
Oct 10 18:56:07 josefine kernel: 12: @cf98bac0 length 80000036 status 00010036
Oct 10 18:56:07 josefine kernel: 13: @cf98bad0 length 80000036 status 00010036
Oct 10 18:56:07 josefine kernel: 14: @cf98bae0 length 800005ea status 000105ea
Oct 10 18:56:07 josefine kernel: 15: @cf98baf0 length 80000036 status 00010036
[...]
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [2.2.17] 3c59x and Transmit list error
2000-11-02 0:33 [2.2.17] 3c59x and Transmit list error Markus Fischer
@ 2000-11-02 8:28 ` Andrew Morton
0 siblings, 0 replies; 2+ messages in thread
From: Andrew Morton @ 2000-11-02 8:28 UTC (permalink / raw)
To: Josefine Staff; +Cc: linux-kernel
Markus Fischer wrote:
>
> Hello,
>
> For some time now we're observing a very bad [tm] network
> problem with our 3Com 3c905B Cyclone card. After booting the
> network works just fine, but after a few days ( ranging from five
> to 10) really hard network problems occur, rendering the network
> accessabilty to zero; only manually restarting the network solves
> this problem (from local, of course).
eth0: Transmit error, Tx status register 82.
This is an "out of window collision", otherwise known
as a "Transmit reclaim error".
It is almost certainly caused by another machine on
your network entering full-duplex mode. It stomps
on the 3c905's Tx packets and the collision is
detected too late for the 905 to be able to
retransmit - some of the packet contents have
been discarded from the on-chip FIFO.
Next time it happens, you need to run around the
building and find out who just did something such
as turning their computer on, or mucking around
with dangerous Linux netdriver module parameters.
If this description doesn't match your situation
please let me know and we'll work on it.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
Please read the FAQ at http://www.tux.org/lkml/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2000-11-02 8:28 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-11-02 0:33 [2.2.17] 3c59x and Transmit list error Markus Fischer
2000-11-02 8:28 ` Andrew Morton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox