(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