Subject: Re: Intel i82544EI 1000BASE-T Ethernet problem
To: D'Arcy J.M. Cain <darcy@netbsd.org>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: tech-net
Date: 03/13/2003 18:09:23
On Thu, Mar 13, 2003 at 11:54:57AM -0500, D'Arcy J.M. Cain wrote:
> I have this card installed and it is probed as follows.
>
> wm0 at pci2 dev 10 function 0: Intel i82544EI 1000BASE-T Ethernet, rev. 2
> wm0: interrupting at irq 11
> wm0: Ethernet address 00:02:b3:c8:1d:42
> ukphy0 at wm0 phy 1: Generic IEEE 802.3u media interface
The one I have here:
wm0 at pci0 dev 16 function 0: Intel i82544EI 1000BASE-T Ethernet, rev. 2
wm0: interrupting at irq 11
wm0: Ethernet address 00:02:b3:b2:f2:ac
makphy0 at wm0 phy 1: Marvell 88E1000 Gigabit PHY, rev. 0
makphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto
Maybe you're missing the makphy driver in your kernel config file ?
>
> If I configure it with media auto it works at 100Mb even though it is plugged
> into a Gb switch port. If I set media to 1000baseT then it doesn't work at
> all. I get no carrier and no light. Oddly enough, at 100Mb it seems to be
> set for 1000Mb, at least according to the lights. The ifconfig shows:
>
> wm0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
> capabilities=7<IP4CSUM,TCP4CSUM,UDP4CSUM>
> enabled=0<>
> address: 00:02:b3:c8:1d:42
> media: Ethernet 1000baseT
> status: no carrier
> inet 192.168.11.205 netmask 0xffffff00 broadcast 192.168.11.255
>
> I don't recognize that "enabled=0<>" line. Is there something else I need to
> do for this that I don't have to do for 100Mb? The man page doesn't mention
> anything other than the media types.
No, the enabled line refers to the enabled capabilities, nothing to do with
media.
--
Manuel Bouyer, LIP6, Universite Paris VI. Manuel.Bouyer@lip6.fr
NetBSD: 24 ans d'experience feront toujours la difference
--