Marvell Yukon 88E8055 PCI-E Gigabit Ethernet Controller 网卡Linux环境不识别的处理方法
1.下载驱动
根据Linux的内核版本,通过 #uname -a 命令,查看内核,如
Linux localhost.localdomain 2.6.18-53.el5 #1 SMP Wed Oct 10 16:34:19 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux
可看到,该内核是64位 2.6.x 版本,则到 Marvell Yukon的官网下载相应版本的驱动
登录 http://www.marvell.com/cn/support/ 在其右边选择 运行平台版本 或者 网卡芯
片 如:88E8055 搜索 即可找到
Kernel 2.6.x Linux Driver Install Package for Yukon Devices,点击进入,接受协议,
即可下载 ,下载后的驱动包为 install_v10.88.3.3.tar.bz2
2.考入U盘,mount到linux环境
(1)建立U盘 挂载目录,通常建在 /mnt下
# mkdir -p /mnt/usb
(2)将U盘插入Linux环境的服务器
a. 输入 fdisk -l 查看系统识别的USB移动设备,如:
[root@localhost ~]# fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 47530 381784693+ 83 Linux
/dev/sda2 47531 60278 102398310 83 Linux
/dev/sda3 60279 60800 4192965 82 Linux swap / Solaris
/dev/sdb1 * 60899 64890 381784693+ FAT32 Linux
[root@localhost ~]#
可看出最后的设备 /dev/sdb1 即为插入的U盘
b.mount U盘
# mount /dev/sdb1 /mnt/usb
c. 查看U盘内容
# ls /mnt/usb
d. 复制并解压驱动程序
解压:
# tar xfvj install-???.tar.bz2
or
# bunzip2 -c install-???.tar.bz2 | tar xfv *.tar
卸载U盘
e.阅读路径下的 README文件
f . 安装
# cd DriverInstall
# ./install.sh
安装过程中,会提示选择模式 选 1) installation 然后在下一个提示中选择 Y
再一个提示是对原有的驱动如何处理 ,选择 1) do nothing
则等待安装运行,待其运行完毕后,reboot 重启系统即可
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24558279/viewspace-700614/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24558279/viewspace-700614/