linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* 21041 transmit timed out
@ 2003-04-20 11:12 Geert Uytterhoeven
  2003-05-11  9:53 ` Geert Uytterhoeven
  0 siblings, 1 reply; 6+ messages in thread
From: Geert Uytterhoeven @ 2003-04-20 11:12 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: tulip-users, Linux Kernel Development

	Hi Jeff,

Under heavy network activity (e.g. downloading ISOs), my Tulip card (D-Link
DE-530+ with DECchip 21041) still goes down with 2.4.20.

Suddenly I start getting messages of the form:
| NETDEV WATCHDOG: eth0: transmit timed out
| eth0: 21041 transmit timed out, status fc660000, CSR12 000051c8, CSR13 ffffef01, CSR14 ffffffff, resetting...
| eth0: 21143 100baseTx sensed media.

and the network no longer works. Sometimes it automatically recovers after a
while (without printing additional messages), but usually I need to do a manual
ifconfig down/up sequence to revive the network.

The register values may differ. Last time I saw these, with their respective
number of occurrencies:

 1741 x status fc260010, CSR12 000000c8, CSR13 ffffef09, CSR14 ffffff7f
  581 x status fc260010, CSR12 000002c8, CSR13 ffffef09, CSR14 ffffff7f
   20 x status fc260010, CSR12 000050c8, CSR13 ffffef09, CSR14 fffff7fd
    6 x status fc260010, CSR12 000052c8, CSR13 ffffef09, CSR14 fffff7fd
   28 x status fc660000, CSR12 000051c8, CSR13 ffffef01, CSR14 ffffffff

Once it printed

| eth0: 21041 media switched to 10baseT.

after which the network seemed to work again for a few minutes.

I also got 27 times

| eth0: No 21041 10baseT link beat, Media switched to 10base2.

which I find, together with the zillions of `21143 100baseTx sensed media'
messages very strange, since the card is 10 Mbps-only and connected using UTP
to a 10 Mbps-only Ethernet hub (D-Link DE816-TP).

Driver startup:

| Tulip driver version 0.9.15-pre12 (Aug 9, 2002)
| PCI: Enabling device 00:04.0 (0000 -> 0003)
| tulip0: 21041 Media table, default media 0800 (Autosense).
| tulip0:  21041 media #0, 10baseT.
| tulip0:  21041 media #4, 10baseT-FDX.
| tulip0:  21041 media #1, 10base2.
| eth0: Digital DC21041 Tulip rev 33 at 0xc9855000, 21041 mode, 00:80:C8:5A:F8:5B, IRQ 29.

lspci output:

| 00:04.0 Ethernet controller: Digital Equipment Corporation DECchip 21041 [Tulip Pass 3] (rev 21)
| 	Subsystem: D-Link System Inc DE-530+
| 	Flags: bus master, medium devsel, latency 0, IRQ 29
| 	I/O ports at 1080 [size=128]
| 	Memory at c1080000 (32-bit, non-prefetchable) [size=128]
| 	Expansion ROM at c11c0000 [disabled] [size=256K]

The machine is a PPC box (CHRP LongTrail).

Is there _anything_ I can do to help resolve this problem? Which debug options
do I have to enable to give you more information?

Thanks!

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


^ permalink raw reply	[flat|nested] 6+ messages in thread
* 21041 transmit timed out
@ 2002-12-29 14:37 Geert Uytterhoeven
  0 siblings, 0 replies; 6+ messages in thread
From: Geert Uytterhoeven @ 2002-12-29 14:37 UTC (permalink / raw)
  To: Jeff Garzik; +Cc: tulip-users, Linux Kernel Development


Apparently this problem is still present in 2.4.20. It's been many months ago I
saw it, though.

| NETDEV WATCHDOG: eth0: transmit timed out
| eth0: 21041 transmit timed out, status fc6908c5, CSR12 000051c8, CSR13 ffff0001, CSR14 ffffffff, resetting...
| eth0: 21143 100baseTx sensed media.
        ^^^^^^^^^^^^^^^
ifconfig down/up fixed the problem.

lspci output:

| 00:04.0 Ethernet controller: Digital Equipment Corporation DECchip 21041 [Tulip Pass 3] (rev 21)
| 	Subsystem: D-Link System Inc DE-530+
| 	Flags: bus master, medium devsel, latency 0, IRQ 29
| 	I/O ports at 1080 [size=128]
| 	Memory at c1080000 (32-bit, non-prefetchable) [size=128]
| 	Expansion ROM at c11c0000 [disabled] [size=256K]

Driver startup output:

| Linux Tulip driver version 0.9.15-pre12 (Aug 9, 2002)
| PCI: Enabling device 00:04.0 (0000 -> 0003)
| tulip0: 21041 Media table, default media 0800 (Autosense).
| tulip0:  21041 media #0, 10baseT.
| tulip0:  21041 media #4, 10baseT-FDX.
| tulip0:  21041 media #1, 10base2.
| eth0: Digital DC21041 Tulip rev 33 at 0xc9855000, 21041 mode, 00:80:C8:5A:F8:5B, IRQ 29.

Machine is a PPC box (CHRP LongTrail).

Gr{oetje,eeting}s,

						Geert

--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
							    -- Linus Torvalds


^ permalink raw reply	[flat|nested] 6+ messages in thread
[parent not found: <Pine.LNX.4.05.10012201318030.1508-100000@callisto.of.borg>]

end of thread, other threads:[~2003-06-13 10:43 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-04-20 11:12 21041 transmit timed out Geert Uytterhoeven
2003-05-11  9:53 ` Geert Uytterhoeven
2003-06-13 10:55   ` Geert Uytterhoeven
  -- strict thread matches above, loose matches on Subject: below --
2002-12-29 14:37 Geert Uytterhoeven
     [not found] <Pine.LNX.4.05.10012201318030.1508-100000@callisto.of.borg>
2001-03-12 13:19 ` Geert Uytterhoeven
2001-03-12 17:34   ` Geert Uytterhoeven

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).