.90z doesn't fix my Kingston

Steve Madsen steve@moonglade.com
Sat Apr 10 21:45:27 1999


I'm starting to feel like a broken record here.. :-)  .90z is still not
quite there for my Kingston NIC.  According to their web page
(http://www.kingston.com/tech/linux_110.htm), the chip on this card is
equivalent to the PNIC 82c168 (a clone of a clone of a Tulip?).

I'm trying to run this in 10baseT, half-duplex mode.  I'd love to try
debugging this myself, but I really have no idea where to start.

The driver reports:

tulip.c:v0.90z 4/7/99 becker@cesdis.gsfc.nasa.gov
eth2: Lite-On 82c168 PNIC rev 32 at 0xf800, 00:C0:F0:2D:40:E5, IRQ 9.
eth2:  MII transceiver #0 config 800f status 801f advertising 804f.
eth2:  Advertising 0201 on PHY 0, previously advertising 804f.
eth2:  MII transceiver #1 config 820f status 821f advertising 824f.
eth2:  Advertising 0201 on PHY 1, previously advertising 824f.
eth2:  MII transceiver #2 config 840f status 841f advertising 844f.
eth2:  Advertising 0201 on PHY 2, previously advertising 844f.
eth2:  MII transceiver #3 config 860f status 861f advertising 864f.
eth2:  Advertising 0201 on PHY 3, previously advertising 864f.
eth2: Changing PNIC configuration to half-duplex, CSR6 810e0000.

tulip-diag -p 0xf800 -f -e -e -a -m -m reports:

tulip-diag.c:v1.09 4/9/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Digital Tulip, unknown type Tulip chip registers at 0xf800:
  00008000 01ff0000 cccccccc 00d35028 00d35228 02201100 810e0000 00000000
  00000000 000040e5 00d35238 00d35238 0000002d 00000000 00000000 10000001
 Port selection is MII, half-duplex.
 Transmit stopped, Receive stopped, half-duplex.
  The Rx process state is 'Stopped'.
  The Tx process state is 'Waiting for Tx to finish'.
  The transmit threshold is 128.
EEPROM contents:
  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 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
  0000 0000 0000 0000 0000 0000 0000 0000
 ID CRC 0xe3 (vs. 00), complete CRC 3b59d4af.
  * An old-style EEPROM layout was found.
  * The old-style layout does not contain transceiver control information.
  * This board may not work, or may work only with a subset of transceiver
  * options or data rates.
 ***WARNING***: No MII transceivers found!

-- 
Steve Madsen  <steve@moonglade.com>
PGP encrypted email preferred -- key on keyservers