2015.3.31 在linux*中直接按解決方法中安裝i350驅動便可 linux
*****************************************************************************************************************
出現問題:centos
centos6.5(開發版)下安裝Intel i350驅動後,驅動沒法加載,詳情:ui
lspci能夠正常看到網卡信息this
dmesg後發現提示:The NVM Checksum Is Not Valid (Windows下此問題系統自動解決,linux下須要手動解決)centos7
//另外:U盤安裝centos7時選擇Test this media & install Centos 7後,提示網卡信息:The NVM Checksum Is Not Valid
------------------------------------------------------------------------------------------------------------------
******************************************************************************************************************ci
解決方法:開發
1. 驅動下載地址:https://downloadcenter.intel.com/zh-cn/download/13663/-82575-6-82580-I350-I210-211-Linux-編譯
下載:igb-<版本號>.tar.gz 版本能夠選擇最新的
------------------------------------------------------------------------------------------------------------------打包
2. 解壓 igb-<版本號>.tar.gz;獲得igb-<版本號>,打開src文件夾中的igb_main.c
------------------------------------------------------------------------------------------------------------------date
3. 將下面這段註釋掉:
/* make sure the NVM is good */
/*if (e1000_validate_nvm_checksum(hw) < 0) {
dev_err(pci_dev_to_dev(pdev), "The NVM Checksum Is Not"
" Valid\n");
err = -EIO;
goto err_eeprom;
}*/
而後保存退出
-----------------------------------------------------------------------------
將修改後的驅動文件夾從新打包,獲得igb.<版本號>.tar.gz
-----------------------------------------------------------------------------
rpmbuild -tb igb-<版本號>.tar.gz
獲得igb-<版本號>-1.x86_64.rpm
注:rpm生成地址在編譯過程當中有提示
進入保存rpm包的文件夾安裝驅動:(若是以前安裝過一次。先卸載掉:rpm -e igb-<版本號>-1.x86_64 )
rpm -ivh igb-<版本號>-1.x86_64.rpm
-----------------------------------------------------------------------------
安裝完成後輸入:
rmmod igb
modprobe igb
從新掛載驅動
-----------------------------------------------------------------------------
lsmod 、ifconfig查看驅動安裝狀況。-----------------------------------------------------------------------------