public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* 2.4, b44 transmit timeout
@ 2003-09-01 19:32 Norbert Preining
  2003-09-01 20:00 ` Pekka Pietikainen
  0 siblings, 1 reply; 7+ messages in thread
From: Norbert Preining @ 2003-09-01 19:32 UTC (permalink / raw)
  To: linux-kernel, davem, pp

Hi!

I have the following problem since I switched from bcm4400 to the
`in-kernel' driver b44:
Sep  1 17:37:11 gandalf vmunix: b44: eth0: Link is up at 10 Mbps, half duplex.
Sep  1 17:37:11 gandalf vmunix: b44: eth0: Flow control is off for TX and off for RX.
Sep  1 17:37:16 gandalf vmunix: NETDEV WATCHDOG: eth0: transmit timed out
Sep  1 17:37:16 gandalf vmunix: b44: eth0: transmit timed out, resetting
Sep  1 17:37:17 gandalf vmunix: b44: eth0: Link is down.
Sep  1 17:37:20 gandalf vmunix: b44: eth0: Link is up at 10 Mbps, half duplex.
Sep  1 17:37:20 gandalf vmunix: b44: eth0: Flow control is off for TX and off for RX.

and so on. This didn't (and still does not) happen with the bcm4400
(from debian sid bcm4400-source).

I compiled the kernel myself on debian/sid, it is a laptop (acer tm654).

If you need more information I will provide all I can do.

Best wishes

Norbert

-------------------------------------------------------------------------------
Norbert Preining <preining AT logic DOT at>         Technische Universität Wien
gpg DSA: 0x09C5B094      fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
-------------------------------------------------------------------------------
TIMBLE (vb.)
(Of small nasty children.) To fail over very gently, look around to
see who's about, and then yell blue murder.
			--- Douglas Adams, The Meaning of Liff

^ permalink raw reply	[flat|nested] 7+ messages in thread
* Re: 2.4, b44 transmit timeout
@ 2003-09-08  9:34 Jan De Luyck
  2003-09-09 22:13 ` Pekka Pietikainen
  2003-09-28 16:48 ` Pekka Pietikainen
  0 siblings, 2 replies; 7+ messages in thread
From: Jan De Luyck @ 2003-09-08  9:34 UTC (permalink / raw)
  To: linux-kernel; +Cc: pp

On Tue, Sep 02, 2003 at 09:33:53AM +0200, Norbert Preining wrote:  

> A-ha! Thanks, I think this should be enough to figure out what the problem  
> is... Looks like the driver doesn't even get the packets pump tries to send,  
> pump is a bit special in the way it bounces the interface up and down when  
> doing its work, that probably triggers a race in b44..

I can also easily recreate this by calling dhcpcd e.g. when the cable isn't in 
the socket yet. If i attach the cable then I see the interface coming up, 
going down, and then the NETDEV watchdog message.

Unfortunatly this usually means that dhcpcd goes hanging. ifconfig hangs too 
if I try to use it, and rebooting must be forced with sysrq and an oops a 
alt-sysrq-o for poweroff...

Jan


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2003-09-28 16:48 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-09-01 19:32 2.4, b44 transmit timeout Norbert Preining
2003-09-01 20:00 ` Pekka Pietikainen
2003-09-02  7:33   ` Norbert Preining
2003-09-02  8:31     ` Pekka Pietikainen
  -- strict thread matches above, loose matches on Subject: below --
2003-09-08  9:34 Jan De Luyck
2003-09-09 22:13 ` Pekka Pietikainen
2003-09-28 16:48 ` Pekka Pietikainen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox