[eepro100] [eepro100-bug] two i82559 on board do not work
Donald Becker
becker@scyld.com
Tue Oct 1 08:28:01 2002
On Tue, 1 Oct 2002, Anton Yurchenko wrote:
> >On Tue, 1 Oct 2002, Anton Yurchenko wrote:
> >>Donald Becker wrote:
> >>>On Wed, 25 Sep 2002, Anton Yurchenko wrote:
> >>>OK, you have a failure of some sort.
> >>>You can read the configuration EEPROM, but the chip can't operate on the bus.
> >>>It appears that the card isn't enabled as a bus master, or the modified
> >>>driver you are using isn't initializing the chip correctly.
...
> I`m sorry, I was under the impression that 2.4.19 had you latest driver
> in it. I rechecked your web page and compiled it. It doesnt work still,
> but the eepro100-diag output is a bit different here it is:
What is the detection message?
Are there any error messages?
I'm guessing that the chip now completes the self-check.
> eepro100-diag.c:v2.08 4/17/2002 Donald Becker (becker@scyld.com)
> http://www.scyld.com/diag/index.html
> Index #1: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xd400.
> i82557 chip registers at 0xd400:
> 0c000050 367f2000 00000000 00080002 182540a1 00000600
> No interrupt sources are pending.
> The transmit unit state is 'Suspended'.
> The receive unit state is 'Ready'.
> This status is normal for an activated but idle interface.
This indicates that this NIC chip is operating normally.
> The Command register has an unprocessed command 0c00(?!).
This is a little curious -- these are mask bits that my driver doesn't set.
> Index #2: Found a Intel i82557/8/9 EtherExpressPro100 adapter at 0xd000.
> i82557 chip registers at 0xd000:
> 00000000 00000000 00000000 00080002 10000000 00000000
> No interrupt sources are pending.
> The transmit unit state is 'Idle'.
> The receive unit state is 'Idle'.
> This status is unusual for an activated interface.
This NIC hasn't been started.
--
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