[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