writing EEPROM with tulip-diag

B Mohrgan Pratten mohrgan@sympatico.ca
Fri Apr 7 19:03:03 2000


After now reading the web page "http://www.scyld.com/diag/index.html"
describing the tulip-diag program I have a question.

I have a Macronix 98715 PMAC card that works, but insists on
full-duplex.  Running tulip-diag -ee seems to indicate that the eeprom
has no transceiver information.  Can I use tulip-diag -E to have the
eeprom written with relevant data?

tulip-diag -ee /*gives*/
tulip-diag.c:v1.19 10/2/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Index #1: Found a Macronix 98715 PMAC adapter at 0xe400.
 Port selection is 10mpbs-serial 100baseTx scrambler, full-duplex.
 Transmit started, Receive started, full-duplex.
  The Rx process state is 'Waiting for packets'.
  The Tx process state is 'Idle'.
  The transmit threshold is 72.
EEPROM size is 6.
 A simplifed EEPROM data table was found.
 The EEPROM does not contain transceiver control information.
EEPROM contents:
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 8000 f9c6 0e9f 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0014 0000 0000 0300 0000 0000 ffff 0000
 ID block CRC 0xe3 (vs. 00).
  Full contents CRC 0xa99e (read as 0x0000).

mii-diag -V /*gives*/
mii-diag.c:v1.07 10/14/99  Donald Becker (becker@cesdis.gsfc.nasa.gov)
Using the default interface 'eth0'.
SIOCGMIIPHY on eth0 failed: No such device

Dose this mean that the card can not do auto negotiation?  In reading
other post to the list, I have got a different impression.

copied from Subject: "MX 98715 AEC" Sender: "IronCode
<ironcode@bulnet.bg>" Posted to list: Sun, 31 Oct 1999

> <snip>
>
> Also, the MX98715 is equipped with intelligent IEEE802.3u-
> compliant Nway auto-negotiation capability
>
> <snip>
>

Will rewriting the eeprom be at all useful | helpful?

By the way dmesg reports that:
Linux version 2.2.12-20 (root@orca) (gcc version egcs-2.91.66
19990314/Linux (egcs-1.1.2 release)) #11 Thu Nov 18 15:01:24 EST 1999
tulip.c:v0.91g 7/16/99 becker@cesdis.gsfc.nasa.gov

A bit confused
Mohrgan.



-------------------------------------------------------------------
To unsubscribe send a message body containing "unsubscribe"
to linux-tulip-request@beowulf.org