(forw) [chris@black-sun.co.uk: Re: [eepro100] (no subject)]

Donald Becker becker@scyld.com
Thu, 2 Aug 2001 11:03:28 -0400 (EDT)


On Thu, 2 Aug 2001, Chris Jones wrote:

> * Donald Becker (becker@scyld.com) wrote:
> > You should run it with the interface up-but-broken.
> 
> In that case, these are the outputs I get (still with stock 2.4.5
> driver):
> 
> -(root@tenshu)-(/opt/home/cmsj/tmp)- ./eepro100-diag -f -ee

Run it with "-a".

The EEPROM contents are not going to change.

> -(root@tenshu)-(/opt/home/cmsj/tmp)- ./eepro100-diag -f -mm
..
> at this point it seems to hang, I can Ctrl-C the process and it dies,

It hasn't hung.
Disconnect the cable, and watch the time-stamped output.

> > Yup.  This is a major problem.  The fix is turning off this "feature".
> > eepro100-diag -ee -G 0 -w
> 
> Doing that produces this:
> 
> -(root@tenshu)-(/opt/home/cmsj/tmp)- ./eepro100-diag -ee -G 0 -w -f

Try "-ww".  (Really, really write)

> eepro100-diag.c:v2.05 6/13/2001 Donald Becker (becker@scyld.com)
>  http://www.scyld.com/diag/index.html
> Index #1: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xdc00.
> EEPROM contents, size 64x16:
>     00: 9000 9427 ca21 0203 0000 0201 4701 0000
>   0x08: 7213 8306 40a2 000c 8086 0000 0000 0000
...
> Would write 40a0 to the chip configuration word 10.

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