[eepro100] eepro100 driver frequently dying in Linux 2.4.4

Donald Becker becker@scyld.com
Mon, 21 May 2001 11:08:07 -0400 (EDT)


On Mon, 21 May 2001, Tim Cutts wrote:
> On Mon, May 21, 2001 at 06:03:21AM -0400, Kallol Biswas wrote:
> > Hello Tim,
> >          Just grab any program to update eeprom and turn off the sleep mode
> > bit. If you don't find any I can write one for you. But it will be my first
> > linux utility and I am also under high stress chasing these last minute
> > bugs, hope I myself don't cause  master abort and return -ve(all ffff) :).
> 
> So, anyone on the list know of such a program?  I don't know the
> physical details of updating eeprom, so I'm loath to write such a program
> myself!

I've updated the eepro100-diag.c program to show the sleep mode bit.
    eepro100-diag.c:v2.04 5/21/2001
See the announcement that I'll send out in a minute or two.

The diagnostic does include code to write the EEPROM.  The write code
modifies the mostly-harmless RPL parameter field, and recomputes the checksum.
If someone reports an EEPROM with the sleep mode bit set, I'll make the
trivial trivial code change to clear it with the '-G' option.

Donald Becker				becker@scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Second Generation Beowulf Clusters
Annapolis MD 21403			410-990-9993