Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Apr 2018 15:54:32 +0200
From:      Gary Jennejohn <gljennjohn@gmail.com>
To:        hackers@freebsd.org
Subject:   Re: Realtek re(4) driver
Message-ID:  <20180411155432.78b23bbe@ernst.home>
In-Reply-To: <17a3825a-03f4-0760-8d4f-1ce28a48cfdd@FreeBSD.org>
References:  <CAA3ZYrCdBWi%2BXSge%2BYfDH73a5QpaK0oOVTABb2k16NA5xUx%2BdA@mail.gmail.com> <f76f167d-c37f-3673-11c3-094a3fb13186@multiplay.co.uk> <20180411121404.71a07fef@ernst.home> <8919d821-2200-a2aa-87c3-bcad16bc75fb@systella.fr> <20180411104533.GC1134@albert.catwhisker.org> <17a3825a-03f4-0760-8d4f-1ce28a48cfdd@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 11 Apr 2018 12:51:09 +0200
Alex Dupre <ale@FreeBSD.org> wrote:

> David Wolfskill wrote:
> >> 	I use a diskless workstation. With re driver provided by FreeBSD kernel
> >> (9/10/11.x), system randomly crashed because ethernet driver stalls (and
> >> datarate is always less than 300mbps). With official realtek driver
> >> (v194.01), system now runs as expected (with datarate up to 1 Gbps).  
> 
> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=166724
> 
> Anyone interested in taking the bounty or contributing to it? Perhaps
> the FreeBSD Foundation should jump in?
> 

Reading the bugzilla shows that this is a comples problem with no
obvious error source.

One poster notes that he could transfer 300+GB of data error-free
using rsync, but with NFS he encountered problesm after a few GB. 
To me this is an indictment of the NFS implementation used and
not of the re driver itself.

The same goes for some other posts.  Everyone blames re, but AFAICT
no-one switched to a non-Realtek chip to run tests and prove that,
yes, re is really the cause of all the network problems.

I've been using re for many years in various incarnations - PCIe
cards and integrated on the mainboard.  I've never experienced
any network instabilities.  But I've never used one in a NFS
server under FBSD.  I do, however, have one in a Linux NFS server
(which was at one time my primary FBSD box) and never observed
any problems.

In summary, this is one tough nut to crack.

-- 
Gary Jennejohn



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