现象:

机器键盘接入,敲入无反应;机器无法ping通,整台机器假死状态。

查看message的日志,日志为如下内容:

Aug  :: TSMIS-CF kernel: ::19.0: eth0: Detected Hardware Unit Hang:
Aug :: TSMIS-CF kernel: TDH <>
Aug :: TSMIS-CF kernel: TDT <>
Aug :: TSMIS-CF kernel: next_to_use <>
Aug :: TSMIS-CF kernel: next_to_clean <>
Aug :: TSMIS-CF kernel: buffer_info[next_to_clean]:
Aug :: TSMIS-CF kernel: time_stamp <bcfbc>
Aug :: TSMIS-CF kernel: next_to_watch <>
Aug :: TSMIS-CF kernel: jiffies <c2565>
Aug :: TSMIS-CF kernel: next_to_watch.status <>
Aug :: TSMIS-CF kernel: MAC Status <>
Aug :: TSMIS-CF kernel: PHY Status <ffff>
Aug :: TSMIS-CF kernel: PHY 1000BASE-T Status <ffff>
Aug :: TSMIS-CF kernel: PHY Extended Status <ffff>
Aug :: TSMIS-CF kernel: PCI Status <>
Aug :: TSMIS-CF kernel: ::19.0: eth0: Detected Hardware Unit Hang:
Aug :: TSMIS-CF kernel: TDH <>
Aug :: TSMIS-CF kernel: TDT <>
Aug :: TSMIS-CF kernel: next_to_use <>
Aug :: TSMIS-CF kernel: next_to_clean <>
Aug :: TSMIS-CF kernel: buffer_info[next_to_clean]:
Aug :: TSMIS-CF kernel: time_stamp <bcfbc>
Aug :: TSMIS-CF kernel: next_to_watch <>
Aug :: TSMIS-CF kernel: jiffies <c2d35>
Aug :: TSMIS-CF kernel: next_to_watch.status <>
Aug :: TSMIS-CF kernel: MAC Status <>
Aug :: TSMIS-CF kernel: PHY Status <ffff>
Aug :: TSMIS-CF kernel: PHY 1000BASE-T Status <ffff>
Aug :: TSMIS-CF kernel: PHY Extended Status <ffff>
Aug :: TSMIS-CF kernel: PCI Status <>
Aug :: TSMIS-CF kernel: NETDEV WATCHDOG: eth0: transmit timed out
Aug :: TSMIS-CF kernel: e1000e: eth0 NIC Link is Up Mbps Half Duplex, Flow Control: None
Aug :: TSMIS-CF kernel: ::19.0: eth0: / speed: disabling TSO

问题原因:

英文解释:

Several adapters with the 82573 chipset display "TX unit hang" messages during normal operation with the e1000 driver. The issue appears both with TSO enabled and disabled, and is caused by a power management function that is enabled in the EEPROM. Early releases of the chipsets to vendors had the EEPROM bit that enabled the feature. After the issue was discovered newer adapters were released with the feature disabled in the EEPROM.(网址:http://serverfault.com/questions/193114/linux-e1000e-intel-networking-driver-problems-galore-where-do-i-start

中文解释,掉电后数据不丢失的存储芯片存储电源管理继续有效。尤其在e1000的早期的网卡驱动中。

问题解决:

1、确认你的网卡版本和内核版本

[root@TSMIS-CF ~]# lspci|grep Eth
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
02:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection

[root@TSMIS-CF ~]# uname -a
Linux TSMIS-CF 2.6.18-164.el5 #1 SMP Tue Aug 18 15:51:54 EDT 2009 i686 i686 i386 GNU/Linux

2 、在  /boot/grub/menu.lst  文件中增加  kopt=pcie_aspm=off

解释:(大概意思就是禁止PCI的电源管理,内核的加载参数见文档:https://www.kernel.org/doc/Documentation/kernel-parameters.txt

      pcie_aspm=	[PCIE] Forcibly enable or disable PCIe Active State Power
Management.
off Disable ASPM.
force Enable ASPM even on devices that claim not to support it.
WARNING: Forcing ASPM on may cause system lockups. =================================问题解决=============================================================

intel的网卡故障的更多相关文章

  1. Intel X710网卡VxLAN offload 性能测试

    Intel X710网卡VxLAN offload性能测试 1.  测试环境参数: 交换机:盛科E580 服务器: Intel(R) Xeon(R) CPU E5-2650 v3 @ 2.30GHz ...

  2. 2008server安装Intel I217V网卡驱动

    问题:由于在职的是小公司,公司服务器都是DIY的,拒绝采购品牌服务器,所以配件都是自己DIY的,这样就会出现很多兼容性问题,例如服务器主板是AUS B85-PRO-Gamer,装的是服务器系统wind ...

  3. Intel 82599网卡异常挂死原因

    前提背景: 生产环境上,服务器网络突然断链,ssh连接失败. 问题初步定位: 查找内核日志,得到网卡异常信息 Jan 24 11:52:43 localhost kernel: ixgbe 0000: ...

  4. imx6q 添加intel PCIE网卡

    TQ_IMX6Q开发板移植rtl8168-PCIE转千兆网卡 一.配置内核选项PCIE总线驱动支持 默认的内核配置可能没有把PCIE的总线驱动编入内核,所以需要确认是否把驱动编译到了内核里面. 配置好 ...

  5. VMware ESXi 7.0 U2 SLIC 2.6 & Unlocker 集成 Intel NUC 网卡、USB 网卡和 NVMe 驱动

    ESXi 7 U2 标准版镜像集成 NUC 网卡.USB 网卡 和 NVMe 驱动. 请访问原文链接:https://sysin.org/blog/vmware-esxi-7-u2-nuc-usb-n ...

  6. intel 82599网卡(ixgbe系列)术语表

    Intel® 82599 10 GbE Controller Datasheet 15.0 Glossary and Acronyms 术语表 缩写 英文解释 中文解释 1 KB A value of ...

  7. 网卡故障:弹出界面eth0: 错误:没有找到合适的设备:没有找到可用于链接System eth0 的

    原文地址:http://www.mamicode.com/info-detail-112000.html 报错截图如下: 排错步骤如下: 1:查看系统是否识别相应网卡(发现没有eth0网卡存在): 根 ...

  8. linux异常 - 网卡故障

    问题描述: 弹出界面eth0: 错误:没有找到合适的设备:没有找到可用于链接System eth0 的设备 解决方案: 排错步骤如下: 1:查看系统是否识别相应网卡(发现没有eth0网卡存在): 根据 ...

  9. 大数据量冲击下Windows网卡异常分析定位

    背景 mqtt的服务端ActiveMQ在windows上,多台PC机客户端不停地向MQ发送消息. 现象 观察MQ自己的日志data/activemq.log里显示,TCP链接皆异常断开.此时尝试从服务 ...

随机推荐

  1. 一个CSS中Z-index的用法

    一个CSS中Z-index的用法 CSS教程:彻底掌握Z-index属性     大多数的CSS属性都很容易使用.常常,当您对标记语言的元素使用CSS属性时,产生的结果会随着您刷新页面而立即呈现.而另 ...

  2. varchar(10)与nvarchar(10)有什么区别

    前者是非unicode型,存储字符按1个算(内部空间存储占1字节),存储汉字的话按2个算, 就是可以存10个字符或者5个汉字 后者是unicode型,存储什么都是按1个算(内部空间存储占2字节), 就 ...

  3. JSP学习——原理

    JSP全称是Java Server Pages,它和servle技术一样,都是SUN公司定义的一种用于开发动态web资源的技术.   JSP这门技术的最大的特点在于,写jsp就像在写html,但它相比 ...

  4. Tomcat的使用

    Tomcat的安装较为简单,尤其是Tomcat的安装文件apache-tomcat-7.0.19-windows-x86.zip,直接解压至目标目录下即可. Tomcat的安装目录下包括bin.con ...

  5. JavaWeb学习总结(十四)--Apache的DBUtils

    一.commons-dbutils简介 commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化 ...

  6. linux的ulimit命令

    ulimit命令用来限制系统用户对shell资源的访问. 语法: ulimit [-acdfHlmnpsStv] [size] 选项介绍:    -a 显示当前所有的资源限制;    -c size: ...

  7. Linux的ldconfig和ldd用法

    ldd 查看程序依赖库 ldd 作用:用来查看程式运行所需的共享库,常用来解决程式因缺少某个库文件而不能运行的一些问题. 示例:查看test程序运行所依赖的库: /opt/app/todeav1/te ...

  8. iOS项目中的version和build

    Version在plist文件中的key是“CFBundleShortVersionString”,标识应用程序的发布版本号,和AppStore上的版本号保持一致.该版本的版本号是三个分隔的整数组成的 ...

  9. hdu 1115 Lifting the Stone

    题目链接:hdu 1115 计算几何求多边形的重心,弄清算法后就是裸题了,这儿有篇博客写得很不错的: 计算几何-多边形的重心 代码如下: #include<cstdio> #include ...

  10. JavaScript的事件对象_鼠标事件

    鼠标事件是 Web 上面最常用的一类事件,毕竟鼠标还是最主要的定位设备.那么通过事件对象可以获取到鼠标按钮信息和屏幕坐标获取等. 一.鼠标按钮 只有在主鼠标按钮被单击时(常规一般是鼠标左键)才会触发 ...