Problem with Compaq notebook 21143 again

Annius Groenink avg@eidetica.com
Mon Feb 28 09:27:58 2000


Two days ago I sent a quick "help me" to the other Tulip list,
without much additional information.

My chip is a DEC 21143, and while the line beat seems to be fine after
the tulip driver detects the NIC, as soon as "ifconfig" is run, a light
starts blinking on my hub indicating that something is wrong.  The hub
is a small 3COM 10/100.

I tried to pass various options to the driver (V0.89 built into
a standard kernel), but while they have influence on the output of
"tulip-diag" (3 digits in the registers show up different), after
ifconfig is run the output of "tulip-diag" is always identical.

Are there any EEPROM programming floppy disks like 3COM has for the
3C905 chips, so I can hard-wire the media type and such? Compaq and DEC
do not seem to have any of that available on their web sites.


Boot messages:

tulip.c:v0.89H 5/23/98 becker@cesdis.gsfc.nasa.gov
eth0: Digital DS21142/3 Tulip at 0xfc00, 00 08 c7 03 3d 61, IRQ 11.
eth0:  EEPROM default media type Autosense.
eth0:  Index #0 - Media MII (#11) described by a 21142 MII PHY (3) block.
eth0:  MII transceiver found at MDIO address 0, config 1000 status 782d.
eth1: region already allocated at 0xfc00.



Output before running ifconfig:


tulip-diag.c:v1.19 10/2/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Index #1: Found a Digital DS21143 Tulip adapter at 0xfc00.
Digital DS21143 Tulip chip registers at 0xfc00:
  f9a08000 ffffffff ffffffff 0009d810 0009da10 f0008102 b2420200 fbfffbff
  e0000000 ffffcbf8 ffffffff 00000000 000020c7 ffff0001 fffbffff 8fff0008
 Port selection is 10mpbs-serial, full-duplex.
 Transmit stopped, Receive stopped, full-duplex.
  The Rx process state is 'Stopped'.
  The Tx process state is 'Stopped'.
  The transmit threshold is 72.
 Interrupt sources are pending!  CSR5 is f0008102.
   Tx complete indication.
   Receiver stopped indication.
  The NWay status register is 000020c7.
EEPROM size is 6.
PCI Subsystem IDs, vendor 0e11, device b0e5.
CardBus Information Structure at offset 00000000.
Ethernet MAC Station Address 00:08:C7:03:3D:61.
EEPROM transceiver/media description for the Digital DS21143 Tulip chip.
Leaf node at offset 30, default media type 0800 (Autosense).
 1 transceiver description blocks:
  Media MII, block type 3, length 13.
   MII interface PHY 0 (media type 11).
   21143 MII initialization sequence is 0 words:.
   21143 MII reset sequence is 0 words:.
    Media capabilities are 7800, advertising 01e1.
    Full-duplex map 5000, Threshold map 1800.
    No MII interrupt.
 MII PHY found at address 0, status 0x782d.
 MII PHY #0 transceiver registers:
   1000 782d 7810 0003 01e1 40a1 0001 0000
   0000 0000 0000 0000 0000 0000 0000 0000
   0000 0000 4000 0000 28c8 0010 0000 0002
   0001 0000 0000 0000 0000 0000 0000 0000.
  Internal autonegotiation state is 'Ability detect'.


...and after ifconfig:


tulip-diag.c:v1.19 10/2/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Index #1: Found a Digital DS21143 Tulip adapter at 0xfc00.
Digital DS21143 Tulip chip registers at 0xfc00:
  f9a08000 ffffffff ffffffff 0009d810 0009da10 f0660000 b3862002 fbfffbff
  e0000000 fffc83ff ffffffff 00000000 000000c7 ffff0001 fffbff7f 8fff0008
 Port selection is 100mbps-SYM/PCS 100baseTx scrambler, half-duplex.
 Transmit started, Receive started, half-duplex.
  The Rx process state is 'Waiting for packets'.
  The Tx process state is 'Idle'.
  The transmit threshold is 128.
  The NWay status register is 000000c7.
EEPROM size is 6.
PCI Subsystem IDs, vendor 0e11, device b0e5.
CardBus Information Structure at offset 00000000.
Ethernet MAC Station Address 00:08:C7:03:3D:61.
EEPROM transceiver/media description for the Digital DS21143 Tulip chip.
Leaf node at offset 30, default media type 0800 (Autosense).
 1 transceiver description blocks:
  Media MII, block type 3, length 13.
   MII interface PHY 0 (media type 11).
   21143 MII initialization sequence is 0 words:.
   21143 MII reset sequence is 0 words:.
    Media capabilities are 7800, advertising 01e1.
    Full-duplex map 5000, Threshold map 1800.
    No MII interrupt.
 MII PHY found at address 0, status 0x782d.
 MII PHY #0 transceiver registers:
   1000 782d 7810 0003 01e1 40a1 0001 0000
   0000 0000 0000 0000 0000 0000 0000 0000
   0000 0000 4000 0000 28c8 0010 0000 0002
   0001 0000 0000 0000 0000 0000 0000 0000.
  Internal autonegotiation state is 'Autonegotiation disabled'.



-- 
Eidetica                           .               groenink@eidetica.com
Kruislaan 400                               tel +31 20 888 4126 fax 4001
NL 1098 SM Amsterdam
http://www.eidetica.com/           dr Annius V. Groenink, ETO          .
-------------------------------------------------------------------
To unsubscribe send a message body containing "unsubscribe"
to linux-tulip-bug-request@beowulf.org