Problems with 21143-TD and LXT970ATC

B. James Phillippe bryan@terran.org
Thu Aug 26 14:48:04 1999


On Wed, 25 Aug 1999, Donald Becker wrote:

> On Wed, 25 Aug 1999, B. James Phillippe wrote:
> 
> > I have a board which has a DC21143-TD MAC and LXT970ATC LevelOne PHY
> > w/MII, which is not usable with any version of the tulip driver.  I'm
...
> You might try 'mii-diag -R'.

Okay, I tries that (and no go), but here is some new information from
mii-diag:

[root@localhost /root]# mii-diag -v
mii-diag.c:v1.05 2/17/99  Donald Becker (becker@cesdis.gsfc.nasa.gov)
Using the default interface 'eth0'.
 MII PHY #24 transceiver registers:
   3100 786f 2000 5c01 01e1 40a1 0001 0000
   0000 0000 0000 0000 0000 0000 0000 0000
   0000 0000 0000 0004 0000 0000 0001 8060
   8020 0c38 0000 1800 a3b9 007f 2c05 001b.
 Basic mode control register 0x3100: Auto-negotiation enabled.
 Basic mode status register 0x786f ... 786f.
   Link status: established.
   This transceiver is capable of  100baseTx-FD 100baseTx 10baseT-FD
10baseT.
   Able to perform Auto-negotiation, negotiation complete.
   *** Link Jabber! ***
 Your link partner can do 40a1: 100baseTx 10baseT.

I have noticed that if I restart negotiation with no cable present, the
link status does go to fail, and the partner report is 0 (sounds right).
Then if I plug this into my hub and run mii-diag -r (or -R) the device goes
into this state.  I'll continue running some tests today.

-bp
--
# bryan at terran dot org
# http://www.terran.org/~bryan