Built-in DEC Tulip 10/100 card in DEC Personal Workstation 266i

Kent Reuber reuber@leland.Stanford.EDU
Mon Aug 31 16:53:12 1998


I'm setting up Linux (RedHat 5.1) on a DEC Personal Workstation 266i, which
includes a 10/100 Ethernet daughter board attached to the motherboard. What
do I need to do to get Linux to recognize and utilize it?

I appreciate your help. I'm a newcomer to Linux on Intel; previously, I
been working with MkLinux on PowerPC.

Here's what I've done so far.

1) As a test, I installed Windows NT Workstation. It recognizes the card as
a "DEC PCI Fast Ethernet DECchip 21142". (Interesting, because it isn't a
PCI card. Fine. Microsoft has it's own way of seeing things :-)) Under NT,
I was able to use Internet Explorer, so the card, network cable and
connection definitely work.

2) Reformatted the disk. Installed RedHat Linux. In the setup process, I
tried to choose the option for DEC Fast Ethernet 21140, but the setup
program seemed to be unable to locate the card. The only choice that seemed
to work was the DEC 425,..., 500. Anyway, it seemed to like that choice,
and proceeded to let me configure the card.

3) On booting the system, I got the message:

eth0: media is unconnected, link down, or incompatible connection

4) After reading through some of the information on Donald Becker's Web
site, I downloaded (using another system) and compiled the "tulip-diag"
program. This gives me the following:

tulip-diag -a:
--------------
tulip-diag.c:v1.05 8/28/98 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Index #1: Found a Digital DS21143 Tulip adapter at 0xec00.
Digital DS21143 Tulip Tulip chip registers at 0xec00:
  fe208400 ffffffff ffffffff 03a51070 03a510f0 f0000000 32400000 f3fe0000
  e0000000 fffc83ff ffffffff fffe0000 000000c7 ffff0001 fffbff7f 8ff10008
 The Rx process state is 'Stopped'.
 The Tx process state is 'Stopped'.
Transmit stopped, Receive stopped, half-duplex.
 The transmit threshold is 72.
 Port selection is 10mpbs-serial, half-duplex.

tulip-diag -e:
--------------
tulip-diag.c:v1.05 8/28/98 Donald Becker (becker@cesdis.gsfc.nasa.gov)
Index #1: Found a Digital DS21143 Tulip adapter at 0xec00.
EEPROM transceiver/media description for the Digital DS21143 Tulip chip.

Leaf node at offset 30, default media type 0800 (Autosense).
 5 transceiver description blocks:
  Media 10baseT,  block type 2.
   Serial transceiver for 10baseT (media type 0).
    GP pin direction 08ff  GP pin data 00f0.
  Media 10baseT-Full Duplex,  block type 2.
   Serial transceiver for 10baseT-Full Duplex (media type 4).
    GP pin direction 08ff  GP pin data 00f0.
  Media 10base2,  block type 2.
   Serial transceiver for 10base2 (media type 1).
    GP pin direction 08ff  GP pin data 00f0.
  Media AUI,  block type 2.
   Serial transceiver for AUI (media type 2).
    GP pin direction 08ff  GP pin data 00f0.
  Media MII,  block type 3.
   MII interface PHY 0 (media type 11).
 MII PHY found at address 5, status 0x7869.
 MII PHY #5 transceiver registers:
   1000 786d 2000 5c01 00a1 0021 0000 0000
   0000 0000 0000 0000 0000 0000 0000 0000
   0000 0000 0000 0000 0000 0000 0001 8060
   8020 0c45 0000 3000 a3b9 0080 d705 001b.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Kent Reuber (reuber@leland.stanford.edu)              Phone (650)725-8092
Customer Assistance                                    Fax (650) 725-0995
Information Technology Systems & Services  215 Panama St., Bldg A (Birch)
Stanford University                               Stanford, CA 94305-4128
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=