2015.3.31 在linux*中直接按解決方法中安裝i350驅動即可
*****************************************************************************************************************
出現問題:
centos6.5(開發版)下安裝Intel i350驅動后,驅動無法加載,詳情:
lspci可以正常看到網卡信息
dmesg后發現提示:The NVM Checksum Is Not Valid (Windows下此問題系統自動解決,linux下需要手動解決)
//另外:U盤安裝centos7時選擇Test this media & install Centos 7后,提示網卡信息:The NVM Checksum Is Not Valid
------------------------------------------------------------------------------------------------------------------
******************************************************************************************************************
解決方法:
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
------------------------------------------------------------------------------------------------------------------
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查看驅動安裝情況。
-----------------------------------------------------------------------------