Problems with DS21143

Donald Becker becker@cesdis1.gsfc.nasa.gov
Tue Feb 16 17:37:50 1999


On Tue, 16 Feb 1999, Martin Josko wrote:

> Subject: Problems with DS21143 
...
> tulip.c:v0.90 10/20/98 becker@cesdis.gsfc.nasa.gov
> eth0: Digital DS21143 Tulip at 0xd800, 00 00 d1 1b fd 41, IRQ 9.
> eth0:  EEPROM default media type Autosense.
> eth0:  Index #0 - Media MII (#11) described by a 21142 MII PHY (3)
> block.
> eth0:  Index #1 - Media 10base2 (#1) described by a 21142 Serial PHY (2)
> block.

Are you using the 10base2 interface?
10base2 doesn't have a link beat, so you must specify that when you load the
module (or use a newer 'ifconfig' program).

> eth0:  MII transceiver #1 config 3100 status 7849 advertising 0101.
> eth0:  Advertising 01e1 on PHY 1, previously advertising 0101.

You don't have link beat on the MII transceiver.
And that's a *very* curious initial advertising setting!

> Here some outputs from tulip-diag:
> 
> tulip-diag.c:v1.07 2/10/99 Donald Becker (becker@cesdis.gsfc.nasa.gov)
> Index #1: Found a Digital DS21143 Tulip adapter at 0xd800.
>  Port selection is MII, 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.

Looks good.

Donald Becker					  becker@cesdis.gsfc.nasa.gov
USRA-CESDIS, Center of Excellence in Space Data and Information Sciences.
Code 930.5, Goddard Space Flight Center,  Greenbelt, MD.  20771
301-286-0882	     http://cesdis.gsfc.nasa.gov/people/becker/whoiam.html