I'm trying to install a new machine which had an Intel 925 motherboard, which includes an on-board Marvell Yukon Ethernet controller. Linux doesn't detect the controller, but I know the appropriate driver is sk98lin which I am attempting to load manually with modprobe.

The problem is, the driver still does not see the controller. Furthermore, the controller doesn't even show up in /proc/pci. I also noticed that I get no link lights whatsoever, which is odd as most PC's seem to give link lights even when powered down these days.

Does this sound like a faulty mb or some other issue? The mb is PCI Express, but the graphics card is working fine so I assume that isn't a problem.

I'd try installing Windows to see if that finds the controller, but my XP Gold installer hangs as soon as it sees the SATA hard drive

Rob