Subject: Re: No PHY for Intel i82559 NIC
To: Xavier HUMBERT <xavier@xavhome.fr.eu.org>
From: Andrew Gillham <gillham@vaultron.com>
List: current-users
Date: 03/15/2002 13:37:39
On Fri, Mar 15, 2002 at 07:49:16PM +0100, Xavier HUMBERT wrote:
> My brand new server has a video/Ethernet combo PCI card, with, as dmesg
> says an i82559 NIC. Apparently, there'"s no PHY driver -is it called a
> driver ? -for this chip :
> 
> > fxp0 at pci0 dev 4 function 0: i82559 Ethernet, rev 8
> > fxp0: interrupting at irq 10
> > fxp0: Ethernet address 00:02:a5:eb:a2:b2
> > OUI 0x005500 model 0x0015 rev 4 at fxp0 phy 1 not configured
> 
> And there's no config option for this PHY in the kernel config :
> 
> [xavier@aragorn xavier]$ grep 8255 /sys/arch/i386/conf/GENERIC
> #fxp*   at cardbus? dev ? function ?    # Intel i8255x
> inphy*  at mii? phy ?                   # Intel 82555 PHYs
> iophy*  at mii? phy ?                   # Intel 82553 PHYs
> 
> Easy way to add this ?

According to /sys/dev/mii/miidevs you have an i82555 PHY.  The OUI / model
match, so the 'inphy' driver should have attached.
You need to enable 'ukphy' at least.  This should at least attach the phy,
so you can use the card.

-Andrew