i don't have this part (that i know of) and the datasheet didn't immediately pop up, but the linux driver hardcodes the phy_id to 1. the part you have claims to have an integrated phy.
you may wish to try that. - erik p.s. lspci -n will give you vid/did numbers. > Hi, > I just installed Plan 9 on a machine using a VIA Rhine II NIC. > Unfortunately the driver is not successfully initializing the device. > > Placing print statements in ethervt6102.c shows that vt6102reset() is > failing when mii() returns an empty PHY mask. The mii() function is > probing each PHY from 0 to 31, but always finds that oui == 0. It > never finds a PHY. > > Any hints? I understand the high-level details but don't have the > knowledge to do anything other than poke around blindly now.