[Top] [All Lists]

Re: [PATCH] 2.4.20-pre sundance.c cleanups

To: Jason Lunz <lunz@xxxxxxxxxxxx>
Subject: Re: [PATCH] 2.4.20-pre sundance.c cleanups
From: Richard Gooch <rgooch@xxxxxxxxxxxxxxx>
Date: Thu, 19 Sep 2002 00:42:59 -0600
Cc: netdev@xxxxxxxxxxx, becker@xxxxxxxxx, jgarzik@xxxxxxxxxxxxxxxx, "Patrick R. McManus" <mcmanus@xxxxxxxxxxxx>
In-reply-to: <20020919041403.GA10527@xxxxxxxxxxxxxxxx>
References: <20020828185612.GA14342@xxxxxxxxxxxxxxxxxx> <20020828231333.GA15183@xxxxxxxxxxxxxxxxxx> <200209190353.g8J3r5q28456@xxxxxxxxxxxxxxxxxxxxxxxx> <20020919041403.GA10527@xxxxxxxxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
Jason Lunz writes:
> On Wed, Sep 18, 2002 at  9:53PM -0600, Richard Gooch wrote:
> > - the driver is reporting 10 Mbps rather than 100 Mbps. I've actually
> >   measured eth0 and eth2 and these are delivering 100 Mbps
> i've noticed this too, and it's probably from all the mucking about
> I did trying to combine becker's method of forcing duplex/speed with
> the one in 2.4.19. That stuff is unrelated to the other,
> more-important merges I did that actually affect how well the card
> works. Jeff rightly pointed out that I should separate out chunks of
> the patch for submission, but I haven't had time.

Speaking of forcing speeds, is the following in /etc/modules.conf
supposed to work? Did I get the syntax right?
  options         sundance        media="autosense","100mbps_fd","autosense"

> This card is still nowhere near working well, even with my patch. It
> silently drops many frames when simultaneously sending and receiving
> at high packet rates. It also locks up under load, and is reset in
> tx_timeout. This happens less frequently with my patch, but is not
> entirely gone.

Ah, that might explain why I've seen variations in TCP throughput from
eth0 <-> eth2 ranging from <8 MB/s to >11 MB/s.

About these lockups: are they fully recoverable by the driver, or does
the machine need attention to fix this? If the former, how long before
the driver recovers?


Permanent: rgooch@xxxxxxxxxxxxx
Current:   rgooch@xxxxxxxxxxxxxxx

<Prev in Thread] Current Thread [Next in Thread>