戴尔R系列的服务器linux自带的网卡驱动有bug会造成网络中断,需要升级网卡驱动程序。
1、查看网卡的类型,驱动程序的版本,根据网卡类型下载相应的驱动。
lspci |grep Ethernet
lsmod |grep bnx2
modinfo bnx2
wget http://zh-cn.broadcom.com/support/license.php?file=NXII/linux-7.4.21.zip
戴尔服务器的驱动:http://ftp.us.dell.com/network/
网卡的官方驱动:
http://zh-cn.broadcom.com/support/ethernet_nic/netxtremeii.php
2、安装编译
安装前需要先安装rpm-build kernel-devel这两个包。如果操作系统是oracle发行版本的linxu,用的是kernel-uek的内核,所以安装的时候要安装kernel-devel换成kernel-uek-devel
yum -y install rpm-build kernel-devel
unzip linux-7.4.21.zip
cd Server/Linux/Driver/
rpm -ivh netxtreme2-7.4.21-1.src.rpm <