[tulip-bug] tulip.c:v0.92w, FastLineFO-II (100BaseFX)

Christoph Heine ch@h111.hadiko.de
Wed, 1 Aug 2001 19:33:47 +0200


On Wed, Aug 01, 2001 at 09:54:16AM -0400, Donald Becker wrote:
> > I've tried tulip v0.92w from scyld and have problems with two
> > FastLine FO-II (100BaseFX) using a 2.4.3 Kernel. It basically doesn't
> > work.
> 
> Please confirm: this board has a fiber connection only, with no twisted pair.

Yes. absolutly sure.
 
> What part number is on the transceiver chip?

Is it possible to figure this out via software? This box located in a
odd place far away.

> >  eth1:  Index #1 - Media Transceiver reset (#31) described by a 21143 reset method (5) block.
> >  eth1: ***WARNING***: No MII transceiver found!
> 
> Second problem -- the transceiver isn't found.  
> 
> I'm guessing that you don't really have a MII transceiver.
> 
> I'm guessing that you have a 100baseFx __SYM__ transceiver, and that the
> setting should be full duplex.

This shows up in the syslog when using the driver that comes with the
2.4.3 Kernel: (perhaps it helps)

Aug  1 12:17:20 roto kernel: Linux Tulip driver version 0.9.14
(February 20, 2001)
Aug  1 12:17:20 roto kernel: PCI: Found IRQ 12 for device 00:0a.0
Aug  1 12:17:20 roto kernel: eth1: Digital DS21143 Tulip rev 65 at
0x9400, 00:00:CB:55:06:67, IRQ 12.
Aug  1 12:17:20 roto kernel: eth1:  EEPROM default media type MII
100baseTx.
Aug  1 12:17:20 roto kernel: eth1:  Index #0 - Media MII (#11)
described by a 21142 MII PHY (3) block.
Aug  1 12:17:20 roto kernel: eth1:  Index #1 - Media AUI (#2) described
by a 21143 reset method (5) block.
Aug  1 12:17:20 roto kernel: eth1:  MII transceiver #1 config 2100
status 7809 advertising 0001.
Aug  1 12:17:20 roto kernel: eth1:  Advertising 01e1 on PHY 1,
previously advertising 0001.
Aug  1 12:17:20 roto kernel: eth1:  Advertising 01e1 (to advertise is
01e1).
Aug  1 12:17:20 roto kernel: PCI: Found IRQ 10 for device 00:0b.0
Aug  1 12:17:20 roto kernel: PCI: The same IRQ used for device 00:11.0
Aug  1 12:17:20 roto kernel: eth2: Digital DS21143 Tulip rev 65 at
0x9000, 00:00:CB:55:06:12, IRQ 10.
Aug  1 12:17:20 roto kernel: eth2:  EEPROM default media type MII
100baseTx.
Aug  1 12:17:20 roto kernel: eth2:  Index #0 - Media MII (#11)
described by a 21142 MII PHY (3) block.
Aug  1 12:17:20 roto kernel: eth2:  Index #1 - Media AUI (#2) described
by a 21143 reset method (5) block.
Aug  1 12:17:20 roto kernel: eth2:  MII transceiver #1 config 2100
status 7809 advertising 0001.
Aug  1 12:17:20 roto kernel: eth2:  Advertising 01e1 on PHY 1,
previously advertising 0001.
Aug  1 12:17:20 roto kernel: eth2:  Advertising 01e1 (to advertise is
01e1).
 
Do you need the output from tulip-diag or similar tools?


	Christoph