[eepro100] Re: Semi-OT: protocol type 8808

Henrik Christian Grove grove@sslug.dk
26 Sep 2001 16:18:24 +0200


Donald Becker <becker@scyld.com> writes:

> On 5 Jul 2001, Henrik Christian Grove wrote:
> > On Mon, 28 May 2001 Derek Glidden dglidden@illusionary.com wrote: 
> > 
> > > This isn't entirely eepro100-driver related, but is related to my
> > > eepro100 cards which are only running under Linux...
> > > 
> > > I have an SMC "EZSwitch 1024" 24-port 10/100 switch for my home
> > > network.  EEpro100 cards cause the "Activity" lamp on both the cards and
> > > the switch to come on and stay pretty much lit up.  None of my other
> > > NICs, 10 or 100, cause this behaviour.  (3c509, NE2000 clone, Sun Ultra
> > > 5 hme, 3c590, also chained to a little 5-port 10/100 switch
> > > downstairs.)  
> ...
> > I've found that the traffic stops, when I turn "flow control" off, on
> > the port of the switch the eepro100 is connected to.
> 
> Very interesting!
> 
> This triggers a memory: I added code to the driver to explicitly disable
> flow control if the link partner did not advertise it.  The chip is
> supposed to handle this automatically, without driver intervention, but
> the documentation didn't match reality.
> 
> > PS: I use a 2.4.4-kernel.
> 
> Hmmm, the driver in the 2.4 kernel has the check, but not the fix.  As
> is all too common, it was hacked by people that "fixed" things that were
> not problems...

Could I have a copy of the fix to try out?

.Henrik

-- 
Registreret Linux bruger nummer 61622
Registrer dig selv på http://counter.li.org/