Kingston KNE100 problem (21143 chipset)

Pedro Perez pedro@bitmailer.com
Tue Apr 20 11:20:55 1999


Hello:

  I recenly bought a Kingston KNE100TX. It comes with the 21143 chip. I have 
seen that previous versions of Kingston hace 21140 chip and works OK. Linux 
2.0.36 and 2.2.5 is unable to detect my card.

  This is the output of /proc/pci and tulip-diag.

  Any help you can provide would be appreciated.

  Regards,
       Pedro Perez


# cat /proc/pci

PCI devices found:
  Bus  0, device  20, function  0:
    VGA compatible controller: Silicon Integrated Systems 6205 (rev 132).
      Medium devsel.
  Bus  0, device  18, function  0:
    Network controller: Unknown vendor Unknown device (rev 1).
      Vendor id=1133. Device id=e002.
      Medium devsel.  Fast back-to-back capable.  IRQ 11.
      Non-prefetchable 32 bit memory at 0xed001000.
      I/O at 0xe000.
      I/O at 0xe400.
  Bus  0, device  15, function  0:
    IDE interface: Acer Labs M5229 TXpro (rev 32).
      Medium devsel.  Fast back-to-back capable.  IRQ 255.  Master Capable.  Lat
ency=64.  Min Gnt=2.Max Lat=4.
      I/O at 0xf000.
  Bus  0, device   7, function  0:
    ISA bridge: Acer Labs M1533 Aladdin IV (rev 180).
      Medium devsel.  Master Capable.  No bursts.
  Bus  0, device   1, function  0:
    PCI bridge: Acer Labs Unknown device (rev 4).
      Vendor id=10b9. Device id=5243.
      Slow devsel.  Master Capable.  Latency=64.  Min Gnt=6.
  Bus  0, device   0, function  0:
    Host bridge: Acer Labs Unknown device (rev 4).
      Vendor id=10b9. Device id=1541.
      Slow devsel.  Master Capable.  Latency=64.
      Non-prefetchable 32 bit memory at 0xe8000000.

# ./tulip-diag  -f -e -e -a -m -m

Unable to find a recognized card in /proc/pci.
If there is a card in the machine, explicitly set the I/O port address
  using '-p <ioaddr> -t <chip_type_index>'
 Use '-t -1' to see the valid chip types.

./tulip-diag -p 0xe000-f -e -e -a -m -m 

tulip-diag.c:v1.10 4/12/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Digital Tulip, unknown type chip registers at 0xe000:
  0fffffe1 00000000 00000000 00000000 00000000 80624102 00000000 00000000
  00000000 00050000 180ac003 00000000 00000000 00000000 00000000 00000000
 Port selection is 10mpbs-serial, half-duplex.
 Transmit stopped, Receive stopped, half-duplex.
  The Rx process state is 'Reading a Rx descriptor'.
  The Tx process state is 'Idle'.
  The transmit threshold is 72.
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.
   No MII transceivers found!