[tulip] (problems!!) EtherExpress PRO/100 Mobile 32 bitcardbus --

Donald Becker becker@scyld.com
Fri, 21 Jul 2000 11:39:24 -0400 (EDT)


On Thu, 20 Jul 2000, Jon Oringer wrote:

> I just installed Redhat 6.2 -- Im having problems getting the eepro100 32
> bit
> PCMCIA cardbus to work..
> 
> any network activity after ifup eth0 causes the following message
> "eth0": 21140 transmit timed out, status ...
> eth0: Tx hung, 15 vs. 9
...
> tulip-diag.c:v2.01 5/10/2000 Donald Becker (becker@scyld.com)
>  http://www.scyld.com/diag/index.html
> Index #1: Found a Digital DS21143 Tulip adapter at 0x400.
...
> You have an Intel CardBus card with an incomplete EEPROM.
> The station address is 00:a0:c9:79:d6:23
> New EEPROM contents would be:
>   8086 0001 0087 0000 0000 0000 0000 0000

This is your problem.

Intel didn't put a media selection table on the card.
Yes, the very same company that owns the chip design and publishes the media
table specification is the only company that doesn't follow the
recommendations.

You card will not work with any OSes that Intel doesn't provide a "magic"
driver for until you update the EEPROM media.  I've added special code in
'tulip-diag' to do this.  See the previous messages in the tulip mailing
list archives for details and warning.  See the web page for the archive
URL.

> tulip_attach(bus 32, function 0)
> tulip.c:v0.91 4/14/99 becker@cesdis.gsfc.nasa.gov (modified by
> danilo@cs.uni-magdeburg.de for XIRCOM CBE, fixed by Doug Ledford)
> eth0: Digital DS21143 Tulip rev 48 at 0x400, EEPROM not present,
> 00:4C:69:6E:75:79, IRQ 3.

Donald Becker				becker@scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Beowulf Clusters / Linux Installations
Annapolis MD 21403