[tulip] Followup to: MAC address not reported correctly ??!!!!

Donald Becker becker@scyld.com
Fri, 24 Nov 2000 20:44:11 -0500 (EST)


On Fri, 24 Nov 2000, c.s.h. wrote:

> I realized it might be helpful if I supplied some more info.  Here's the
> tulip.o and tulip-diag -e -e output:

That's exactly what is needed.

> tulip.c:v0.92i 7/31/2000  Written by Donald Becker <becker@scyld.com>
>   http://www.scyld.com/network/tulip.html
> eth0: Digital DS21140 Tulip rev 34 at 0xc8859000, 00:40:F0:40:FE:68,

OK, that looks like a reasonable station address.

> [root@localhost csh]# ./tulip-diag -e -e
....
> EEPROM size is 6.
> PCI Subsystem IDs, vendor 2646, device 0001.

This card has a specific subsystem ID.  Mostly unimportant, but I'm guessing
that the vendor driver looks for this ID to rewrite the station address.

> CardBus Information Structure at offset 00000000.
> Ethernet MAC Station Address 00:40:F0:40:FE:68.

Same station address.

> EEPROM contents:
>   2646 0001 0000 0000 0000 0000 0000 0000
>   006b 0103 4000 40f0 68fe 1e00 0000 0800
              ^^^^^^^^^^^^^^  
This is the station address location in the standard EEPROM format.

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