Transmit time out on eth1 (rtl8139) / dirty entry in queue [again]

Axel Siebenwirth (axel@rayfun.org)
Wed, 16 May 2001 19:25:12 +0200 (CEST)


hi,

this old problem I had been faced with had been solved with 2.4.3-ac13/14,
but now with kernel 2.4.4-ac9 and all other 2.4.4-acx it came up again.
It's a Realtek 8139C chip on a AT2500 (allied telesyn or sumpin like that)

Instead the former

Apr 24 16:16:57 bello kernel: eth1: Setting half-duplex based on
auto-negotiated partner ability 0000.

I have now an unconnected cable which is not the fact:)

May 16 15:20:26 bello kernel: eth1: media is unconnected, link down, or
incompatible connection
May 16 15:20:44 bello kernel: NETDEV WATCHDOG: eth1: transmit timed out
May 16 15:20:44 bello kernel: eth1: Tx queue start entry 783 dirty
entry 779.
May 16 15:20:44 bello kernel: eth1: Tx descriptor 0 is 00002000.
May 16 15:20:44 bello kernel: eth1: Tx descriptor 1 is 00002000.
May 16 15:20:44 bello kernel: eth1: Tx descriptor 2 is 00002000.
May 16 15:20:44 bello kernel: eth1: Tx descriptor 3 is 00002000. (queue
head)
May 16 15:20:44 bello kernel: eth1: media is unconnected, link down, or
incompatible connection

Could I adjust some values, like tx buffer to get it to work?
Please excuse my unscientific nature.
I can as well supply any more information about the scenario...

Regards,
Axel Siebenwirth

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/