Subject: Re: (dumb?) dmesg questions
To: None <current-users@NetBSD.org>
From: Bernd Ernesti <netbsd@lists.veego.de>
List: current-users
Date: 12/23/2007 11:59:02
On Sun, Dec 23, 2007 at 11:41:03AM +0100, Thomas Klausner wrote:
[leaving out all the acpi messages]

> nfe picks up a ukphy even though I have all phys enabled (from GENERIC/amd64):
> 
> nfe0 at pci0 dev 8 function 0: NVIDIA nForce MCP55 Gigabit Ethernet Controller (rev. 0xa2)
> APCH: Picked IRQ 22 with weight 1
> nfe0: interrupting at ioapic0 pin 22 (irq 10)
> nfe0: Ethernet address 00:17:31:8e:ff:30
> ukphy0 at nfe0 phy 1: Generic IEEE 802.3u media interface
> ukphy0: OUI 0x000ac2, model 0x0021, rev. 1
> ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto

I guess thats a 88E1116 Gigabit PHY.

Googling for marvel phy 0x0021 brought this page up:
 http://people.freebsd.org/~yongari/msk/msk.HEAD.diff

Maybe just adding the phy number to miidevs and makphy.c (sys/dev/pci/mii)
would be enough.

Bernd