Chinaunix首页 | 论坛 | 博客
  • 博客访问: 447510
  • 博文数量: 28
  • 博客积分: 150
  • 博客等级: 入伍新兵
  • 技术积分: 429
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-25 12:07
个人简介

Cisco Certified Internetwork Expert(Routing and Switching) CCIE R&S 2101X, IBM Certified Advanced Technical Expert - Power Systems with AIX v2, Red Hat Certified Engineer RHCE 130-165-39X, Oracle Certified Master 10g

文章分类

全部博文(28)

文章存档

2018年(1)

2017年(2)

2016年(4)

2015年(8)

2014年(4)

2013年(2)

2011年(7)

我的朋友

分类: LINUX

2016-02-22 11:32:28

========phanx.com========
Author:   phanx
Updated: 2016-2-22
转载请保留作者信息
=========================

一台PowerEdge R710在升级intel i350网卡固件的时候,出现如下错误:

Executing update...

WARNING: DO NOT STOP THIS PROCESS OR INSTALL OTHER DELL PRODUCTS WHILE UPDATE IS IN PROGRESS.

THESE ACTIONS MAY CAUSE YOUR SYSTEM TO BECOME UNSTABLE!

.....UpdateDevice Error: 6 [Tool failed with code 1792]

UpdateDevice Error: 6 [Tool failed with code 1792]

UpdateDevice Error: 6 [Tool failed with code 1792]

UpdateDevice Error: 6 [Tool failed with code 1792]

.

Device: Intel(R) Gigabit 4P I350-t rNDC

  Application: Intel(R) Gigabit 4P I350-t rNDC

  Update Failed [Tool failed with code 1792].

 

然后启动就发现网卡驱动无法加载了,网卡也就用不起了。
dmesg的时候提示:

The NVM Checksum Is Not Valid
 
找到一个Workaround:

下载igb驱动源码,将igb-5.1.2.tar.gz 解开,修改src/igb_main.c中的内容

将下面这段注释掉:

/* 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-5.1.2.tar.gz。然后编译

rpmbuild -tb igb-5.1.2.tar.gz

然后安装编译号的rpm包。

然后   rmmod igb ,再   modprobe igb 即可正常加载驱动。

阅读(4394) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~