Subject: Re: Intel Gigabit driver wm(4) fiber phy
To: None <tech-net@NetBSD.org>
From: Matthias Scheler <tron@zhadum.de>
List: tech-net
Date: 09/11/2005 15:00:11
In article <20050907213546.GD2176@cc335-gr01.ece-int.gatech.edu>,
	Dheeraj S <dheeraj@ece.gatech.edu> writes:
>>   Does the wm(4) driver support fiber phy too ?

It should.

> I am having problems trying> to bring up a wm card with fiber phy connected.

The problem is that it never detects a PHY.

> wm0 at pci3 dev 7 function 0: Intel i82546EB 1000BASE-T Ethernet, rev. 1
> wm0: interrupting at irq 9
> wm0: 64-bit 33MHz PCI bus
> wm0: 256 word (8 address bits) MicroWire EEPROM
> wm0: Ethernet address 00:07:e9:05:7e:02
> makphy0 at wm0 phy 1: Marvell 88E1011 Gigabit PHY, rev. 3
> makphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto

This one is fine.

> wm2 at pci3 dev 8 function 0: Intel i82542 1000BASE-X Ethernet, rev. 3
> wm2: interrupting at irq 9
> wm2: 64 word (6 address bits) MicroWire EEPROM
> wm2: Ethernet address 00:d0:b7:45:7b:47
> wm2: 1000baseSX, 1000baseSX-FDX, auto

It doesn't detect the PHY on this one. I guess there's a bug in the
wm(4) driver which causes this.

	Kind regards
-- 
Matthias Scheler                                  http://scheler.de/~matthias/