0.91e auto-negotiation; asymmetric performance

JOHN DEGOOD jdegood@sarnoff.com
Wed Jun 16 10:22:23 1999


Problem: 2 different vintage SMC Tulip cards in 2.2.9 kernel.  Both work
         with v0.91, but one card fails to come up with v0.91e (LEDs go
         dark and stay dark when driver initializes)

dmesg output from v0.91e:  eth0 works, eth1 fails:

> tulip.c:v0.91e 5/27/99 becker@cesdis.gsfc.nasa.gov
> eth0: Digital DS21140 Tulip rev 18 at 0xd000, 00:00:C0:31:35:E4, IRQ 12.
> eth0: Old format EEPROM on 'SMC9332DST' board.  Using substitute media
> control info.
> eth0:  EEPROM default media type Autosense.
> eth0:  Index #0 - Media 10baseT (#0) described by a 21140 non-MII (0) block.
> eth0:  Index #1 - Media 10baseT-FD (#4) described by a 21140 non-MII (0)
> block.
> eth0:  Index #2 - Media 100baseTx (#3) described by a 21140 non-MII (0)
> block.
> eth0:  Index #3 - Media 100baseTx-FD (#5) described by a 21140 non-MII (0)
> block.
> eth1: Digital DS21140 Tulip rev 32 at 0xb800, 00:00:C0:4D:D0:F2, IRQ 11.
> eth1:  EEPROM default media type Autosense.
> eth1:  Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block.
> eth1:  MII transceiver #3 config 3100 status 7809 advertising 01e1.
> eth1:  Advertising 0001 on PHY 3, previously advertising 01e1.

dmesg output from v0.91:  both eth0 and eth1 work:

> tulip.c:v0.91 4/14/99 becker@cesdis.gsfc.nasa.gov
> eth0: Digital DS21140 Tulip rev 18 at 0xd000, 00:00:C0:31:35:E4, IRQ 12.
> eth0: Old format EEPROM on 'SMC9332DST' board.  Using substitute media
> control info.
> eth0:  EEPROM default media type Autosense.
> eth0:  Index #0 - Media 10baseT (#0) described by a 21140 non-MII (0) block.
> eth0:  Index #1 - Media 100baseTx (#3) described by a 21140 non-MII (0)
> block.
> eth1: Digital DS21140 Tulip rev 32 at 0xb800, 00:00:C0:4D:D0:F2, IRQ 11.
> eth1:  EEPROM default media type Autosense.
> eth1:  Index #0 - Media MII (#11) described by a 21140 MII PHY (1) block.
> eth1:  MII transceiver #3 config 3100 status 7809 advertising 01e1.

System:  Linux 2.2.9, dual Pentium II 400 motherboard, 192 MB RAM,
         2 SMC Tulip NICs, 1 NetGear GA620 gigabit Ethernet NIC

John DeGood
jdegood@sarnoff.com