阅读内容

marvell千兆网卡(sky2)在Linux下存在的问题及解决

[日期:2008-08-24] 来源:红联Linux  作者:beipian


问题:服务器两个网卡,一个内网一个外网,内网网卡为Marvell 88E8050 PCI-E ASF Gigabit Ethernet Controller,经常性的随机断开,必须重启Linux服务器才能恢复连通

lspci 信息

02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8050 PCI-E ASF Gigabit Ethernet Controller (rev 18)

04:03.0 Ethernet controller: Intel Corporation 82541GI/PI Gigabit Ethernet Controller (rev 05)

网上查了一下资料,说是Linux内核自带的驱动有问题,将sky2驱动转为sk98lin可以解决

下载驱动:

http://www.marvell.com/drivers/driverDisplay.do?dId=153&pId=38

tar -xjvf install_v10.50.1.3.tar.bz2;cd DriverInstall/

./install.sh

期间提示安装失败,找不到kernel header,创建链接重新安装成功

ln -s /usr/src/kernels/2.6.9-42.EL-smp-i686/ /usr/src/Linux

修改/etc/modprobe.conf

======================

#alias eth1 sky2

alias eth1 sk98lin

======================

重启服务器

lsmod查看新驱动已经载入,使用正常,但能否解决随机性的断开故障,有待观察吧




本文评论       全部评论
发表评论
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款


点评: 字数
姓名:

L
I
N
U
X


GOOGLE搜索
Google