Sunday, January 24, 2010

Marvell Yukon 88E8040 PCI-E Fast Ethernet Controller Driver for Linux

That is the case, just install a linux system is red hat RHEL 5, or Enterprise Edition. Installed a good system, was found inside the network settings did not recognize the hardware, can not be network settings. My own laptop is a dell inspiron 1525, an integrated network card.
windows under the normal Internet access, and the card information: Marvell Yukon 88E8040 PCI-E Fast Ethernet Controller.
The problem now is I can not find this card in the drive under linux.

centos or rhel4&5 - ethernet not detected

Below are the reuire details.

$>uname -rmi
output - 2.6.18-92.e15PAE i686 i386

$>for BUSID in $(/sbin/lspci | awk '{ IGNORECASE=1 } /net/ { print $1 }'); do /sbin/lspci -s $BUSID -m; /sbin/lspci -s $BUSID -n; done

output -
09:00:0 "Ethernet controller" marvell Technology Group Ltd." "88E8040 PCI-E FastEthernet controller" -13 "dell" "unknown device 02aa"
09:00.0 0200: llab:4354 (rev 13)
0c:00:0 "network controller" "broadcom corporation" "BCM4310 USB controller" -r01 "dell" "unknown device 000c"
0c:00.0 0280: 14e4:4315 (rev 01)

The first step is to use another system and download the kABI tracking kmod-sk98lin package that is available from ELRepo.

As you are running a 32-bit system with a PAE kernel, the package you require is kmod-sk98lin-PAE- which can be found here.

Transfer that package to your laptop via some form of removable medium (USB memory stick, CD-RW, floppy disk, etc) and, as root, install it by --

rpm -ivh kmod-sk98lin-PAE-

Now edit your /etc/modprobe.conf file so that there is one alias line that references the eth0 device --

alias eth0 sk98lin

At this point I would recommend that you re-boot your laptop after
connecting it to a wired Internet source. You should now be able to
configure the system (if necessary) by running system-config-network.

web stats