dell的服務器網卡Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet在負載高的情況下會出現無故中斷,重啓網卡就好了,必須要更新網卡驅動。果斷升級網卡驅動。
第一步: yum install kernel-devel #安裝內核源碼包
第二步:驅動下載,wget或者下載到本地上傳到服務器。
http://zh-cn.broadcom.com/support/ethernet_nic/netxtremeii.php 下載linux 版本下載最新網卡驅動
第三步:
unzip linux-6.0.53.zip
cd /usr/local/src/Server/Linux/Driver/
tar zxvf netxtreme2-6.0.53.tar.gz
cd netxtreme2-6.0.53/bnx2/src
make && make install
(備註:編譯過程中會用到系統的內核源碼,如果提示未找到內核路徑請執行第一步。過程中如果出現缺少GCC的話也需要安裝GCC。)
第四步:重新加載網卡模塊,重啓或者寫個批處理後臺運行。
重新加載模塊會網卡會失效,所以可以做一個批處理後臺運行,如下:
vim updat.sh
#!/bin/sh
rmmod bnx2
depmod
modprobe bnx2
:wq (保存退出)
chmod +x updat.sh (增加可執行權限)
./updat.sh & (後臺運行腳本)
lsmod |grep bnx2 查看網卡模塊
modinfo bnx2