最近服务器老是出现PING不通情况,只有tracert一下才恢复正常,郁闷了两天,反馈给机房,反馈到Dell官方,最终做出了一个方案,升级网卡驱动,升级固件,后续稳定性以待观察......有谁和我遇到过同样的情况,欢迎交流、学习
R410网卡为Broadcom bnx2 Linux Driver
官方下载地址:
新版网卡驱动下载地址:
ftp://ftp.us.dell.com/network/Bcom_LAN_16.2.0_Linux_Source_A01.tar.gz
安装参考readme
安装前,网卡信息如下:
[root@001 ~]# modinfo bnx2
filename: /lib/modules/2.6.18-238.el5/kernel/drivers/net/bnx2.ko
version: 2.0.8-rh
license: GPL
description: Broadcom NetXtreme II BCM5706/5708/5709/5716 Driver
author: Michael Chan
srcversion: C7F6CA68A2BE2D1974E1D05
alias: pci:v000014E4d0000163Csv*sd*bc*sc*i*
alias: pci:v000014E4d0000163Bsv*sd*bc*sc*i*
alias: pci:v000014E4d0000163Asv*sd*bc*sc*i*
alias: pci:v000014E4d00001639sv*sd*bc*sc*i*
alias: pci:v000014E4d000016ACsv*sd*bc*sc*i*
alias: pci:v000014E4d000016AAsv*sd*bc*sc*i*
alias: pci:v000014E4d000016AAsv0000103Csd00003102bc*sc*i*
alias: pci:v000014E4d0000164Csv*sd*bc*sc*i*
alias: pci:v000014E4d0000164Asv*sd*bc*sc*i*
alias: pci:v000014E4d0000164Asv0000103Csd00003106bc*sc*i*
alias: pci:v000014E4d0000164Asv0000103Csd00003101bc*sc*i*
depends:
vermagic: 2.6.18-238.el5 SMP mod_unload gcc-4.1
parm: disable_msi:Disable Message Signaled Interrupt (MSI) (int)
parm: enable_entropy:Allow bnx2 to populate the /dev/random entropy pool (int)
module_sig: 883f3504d2f6ef3c099fb4d84a418b6112c04309f69434742c3bdc4561e4b4e42edca32b68172e7cd09b6e936505d5ac14c816438a9d6ad986b482db
[root@001 ~]# lsmod |grep bnx2
bnx2i 76385 0
cnic 79577 1 bnx2i
libiscsi2 77765 6 be2iscsi,ib_iser,iscsi_tcp,bnx2i,cxgb3i,libiscsi_tcp
scsi_transport_iscsi2 73945 8 be2iscsi,ib_iser,iscsi_tcp,bnx2i,cxgb3i,libiscsi2
bnx2 222925 0
scsi_mod 199001 16 mptctl,be2iscsi,ib_iser,iscsi_tcp,bnx2i,cxgb3i,libiscsi2,scsi_transport_iscsi2,scsi_dh,sr_mod,sg,libata,mptsas,mptscsih,scsi_transport_sas,sd_mod
接下来安装新驱动
tar xvf netxtreme2-6.2.23.tar.gz
# cd netxtreme2-6.2.23
# cd bnx2/src/
# make && make install
主意确保服务器的kernel-devel,kernel-headers已经安装
安装完成后加载模块
rmmod bnx2;depmod;modprobe bnx2
查看:
[root@006 src]# modinfo bnx2
filename: /lib/modules/2.6.18-238.el5/updates/bnx2.ko
version: 2.0.23b
license: GPL
description: Broadcom NetXtreme II BCM5706/5708/5709/5716 Driver
author: Michael Chan
srcversion: 6E0DD070AB24C11F50B2712
alias: pci:v000014E4d0000163Csv*sd*bc*sc*i*
alias: pci:v000014E4d0000163Bsv*sd*bc*sc*i*
alias: pci:v000014E4d0000163Asv*sd*bc*sc*i*
alias: pci:v000014E4d00001639sv*sd*bc*sc*i*
alias: pci:v000014E4d000016ACsv*sd*bc*sc*i*
alias: pci:v000014E4d000016AAsv*sd*bc*sc*i*
alias: pci:v000014E4d000016AAsv0000103Csd00003102bc*sc*i*
alias: pci:v000014E4d0000164Csv*sd*bc*sc*i*
alias: pci:v000014E4d0000164Asv*sd*bc*sc*i*
alias: pci:v000014E4d0000164Asv0000103Csd00003106bc*sc*i*
alias: pci:v000014E4d0000164Asv0000103Csd00003101bc*sc*i*
depends:
vermagic: 2.6.18-274.7.1.el5 SMP mod_unload gcc-4.1
parm: disable_msi:Disable Message Signaled Interrupt (MSI) (int)
parm: stop_on_tx_timeout:For debugging purposes, prevent a chip reset when a tx timeout occurs (int)
[root@006 src]# lsmod |grep bnx2
bnx2 224780 0
bnx2i 76385 0
cnic 79577 1 bnx2i
libiscsi2 77765 6 be2iscsi,ib_iser,iscsi_tcp,bnx2i,cxgb3i,libiscsi_tcp
scsi_transport_iscsi2 73945 8 be2iscsi,ib_iser,iscsi_tcp,bnx2i,cxgb3i,libiscsi2
scsi_mod 199001 15 be2iscsi,ib_iser,iscsi_tcp,bnx2i,cxgb3i,libiscsi2,scsi_transport_iscsi2,scsi_dh,sr_mod,sg,libata,mptsas,mptscsih,scsi_transport_sas,sd_mod
已经加载成功,
升级固件,下载地址:
ftp://ftp.us.dell.com/network/NETW_FRMW_LX_R319248.BIN
执行权限chmod 755 NETW_FRMW_LX_R319248.BIN
./NETW_FRMW_LX_R319248.BIN
最后重启就OK
后续任务观察......
阅读(2246) | 评论(0) | 转发(0) |