Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Apr 2000 19:01:54 -0500
From:      Peter Johnson <locke@mcs.net>
To:        Bill Paul <wpaul@skynet.ctr.columbia.edu>
Cc:        bugs@freebsd.org
Subject:   Re: kern/17965: vr (MII-bus version in 4.0 ONLY) driver lock-up problems
Message-ID:  <4.3.1.2.20000413185330.022f58f0@popmail.mcs.net>
In-Reply-To: <200004132106.RAA29981@skynet.ctr.columbia.edu>
References:  <200004130316.UAA17121@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
At 05:06 PM 4/13/2000 -0400, Bill Paul wrote:
>Of all the gin joints in all the towns in all the world, locke@mcs.net
>had to walk into mine and say:
>
> > Moderate to heavy traffic load on the vr card can periodically cause
> > the network to completely freeze up (all connections die, everything
> > unreachable with ping, etc) for about 10-30 secs.  Also, the following
> > message appears in the system log:
> > vr0: watchdog timeout
>
>The only thing I can come up with is that polling the MII bus while
>the chip is transmitting might be confusing it. (This driver uses
>the bitbang MII access method, which requires reading lots of registers.)
>I'm including a patch for if_vr.c and if_vrreg.h which should drastically
>cut down on the register accesses. This *may* help, but I need you to
>test it to be sure.
<SNIP patch>

No, unfortunately, it didn't help.

My test has been to download and then subsequently upload a 62 MB file 
using FTP from my FreeBSD server to my workstation, plugged into the same 
switch.  With the non-MII-bus drivers this transfer completes with no 
problem.  Even with the patch, the download locked up the link after about 
40 meg had been transferred; it came back and finished after about 20 secs, 
and the "watchdog timeout" message appeared in the system log.

More details on my network setup if this would help:
- D-Link DFE-530TX card
- NetGear FS108 Fast Ethernet switch

Both my workstation and my server have the D-Link cards, both are plugged 
into this switch at FDX 100-mbit.

Thanks,
Peter Johnson
locke@mcs.net




To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4.3.1.2.20000413185330.022f58f0>