linux下e1000网卡奇怪现象

(2012-06-06 23:31:41)

标签:

linux

杂谈

linux下e1000网卡奇怪现象操作系统:

CentOS release 4.5 (Final)

Linux test 2.6.9-55.EL #1 Wed May 2 13:52:16 EDT 2007 i686 i686

i386 GNU/Linux

网卡:

Intel(R) PRO/1000 Network Driver - version 7.2.7-k2-NAPI

Copyright (c) 1999-2006 Intel Corporation.

ACPI: PCI Interrupt 0000:03:09.0[A] -> GSI 22

(level, low) -> IRQ 193

e1000: 0000:03:09.0: e1000_probe: (PCI:66MHz:32-bit)

00:07:ee:00:1d:f4

divert: allocating divert_blk for eth0

e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network

Connection

网路配置:

eth0 Link encap:EthernetHWaddr 00:07:EE:00:1D:F4

inet

addr:192.168.56.228Bcast:192.168.56.255Mask:255.255.255.0

inet6 addr: fe80::207:eeff:fe00:1df4/64 Scope:Link

UP BROADCAST RUNNING MULTICASTMTU:1500Metric:1

RX packets:44267 errors:0 dropped:103154 overruns:0 frame:0

TX packets:4442 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:100

RX bytes:2922273 (2.7 MiB)TX bytes:356594 (348.2 KiB)

Base address:0xdc00 Memory:dfde0000-dfe00000

现象描述http://www.desiresblog.com:

系统开始运行正常http://www.0795789.com,和外界的网路通讯OK,但是运行一段时间之后(没有规律,大概1天之后)会出现网路不通的现象,从该机器ping其它机器不通,其它机器ping该机器也不通。在该机器上面ping自己ok。使用tcpdump抓包也没有看到报文。

通过使用ifconfig工具发现

rx中的dropped这个数值在不断的增加。重新启动网卡又恢复正常,不过运行一段时间之后问题依旧。

现在怀疑可能的问题有两个

1:网卡存在问题,2:网卡驱动存在问题

不知各位DX是否遇到过该类问题?dmesg有没有报错你都判断出来两种可能了,换块网卡测试一下不就可以了?

换了网卡好了,说明:1、网卡问题;2、驱动没掉。查查交换机上有没有Drop包回复 #4 chenyx 的帖子:mrgreen:

:mrgreen: :mrgreen:

如果交换机不是网管型的呢?那就没有办法了今天遇到在2.6.28上,编译内核后,也不支持e1000网卡,奇怪了回复 #1 hoyt

的帖子建议重新加载e1000的驱动通过观察“rx中的dropped这个数值在不断的增加”这个特性,说明网卡已经接受到报文了

经过进一步的测试,发现使用ethtool查看eth0信息时候提示 Speed: 100Mb/s

但是实际网卡接的是一个HUB,然后再接入交换机的。

在网路不通的时候使用ethtool -r eth0重新进行 auto-negotiation,网路又正常了

怀疑是e1000的驱动在10m网路的情况下面可能存在BUG(也有可能是HUB出现了硬件问题)[quote]原帖由

[i]hoyt[/i] 于 2009-2-13 11:15 发表

通过观察“rx中的dropped这个数值在不断的增加”

分享:

喜欢

0

赠金笔

加载中,请稍候......

评论加载中,请稍候...

发评论

登录名: 密码: 找回密码 注册记住登录状态

昵   称:

评论并转载此博文

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

linux e1000内核源码,linux下e1000网卡奇怪现象相关推荐

  1. debian 编译linux内核源码,Debian下为本机编译内核模块的方法

    改用Debian之后发现用之前在Red Hat下编译内核模块的Makefile不好使了,原因是在/lib/modules/`uname -r`/下没有了build目录,也没有内核的源代码.上网查了一些 ...

  2. 分析linux启动内核源码

    内核的启动时从main.c这个文件里面的start_kernel函数开始的,这个文件在linux源码里面的init文件夹下面 下面我们来看看这个函数 这个函数很长,可以看个大概过去 asmlinkag ...

  3. linux ptrace 内核源码分析,Linux ptrace详细分析系列(一)

    原标题:Linux ptrace详细分析系列(一) 本文为看雪论坛优秀文章 看雪论坛作者ID:有毒 备注:文章中使用的Linux内核源码版本为Linux 5.9,使用的Linux版本为Linux ub ...

  4. 【Linux 内核】编译 Linux 内核 ① ( 下载指定版本的 Linux 内核源码 | Linux 内核版本号含义 | 主版本号 | 次版本号 | 小版本号 | 稳定版本 )

    文章目录 一.下载 Linux 内核 1.下载最新版本 Linux 内核 2.下载指定版本 Linux 内核 二.Linux 内核版本号含义 一.下载 Linux 内核 1.下载最新版本 Linux ...

  5. Linux - 安装内核源码

    文章目录 1. 搞清楚自己机器的内核版本 2. 在官网查找内核源码 3. 上传到自己的云服务器 4. 安装完毕 5. 查看内核源码 1. 搞清楚自己机器的内核版本 此处可以使用cat /etc/red ...

  6. linux c free源码,linux命令free源码解读:Procps free.c

    linux命令free源码解读 linux命令free源码解读:Procps free.c 作者:isayme 发布时间:September 26, 2011 分类:Linux 我们讨论的是linux ...

  7. linux ptrace 内核源码分析,linux 3.5.4 ptrace源码分析分析(系列一)

    ptrace是linux系统中为了调试专门设立的一种系统调用.要想调试调试一个进程,有两种方式: PTRACE_TRACEME和PTRACE_ATTACH.这两种方式的主要区别可以概括为: PTRAC ...

  8. linux 循环缓冲区 源码,Linux中的循环缓冲区

    在学习到 并发和竞态 时,其中的提到了缓冲区,用于实现免锁算法,这里转载的是大神有关循环缓冲区做的一些操作. 其中源代码在最下面的附件中,有关作者的讲解感觉很清晰,很好,不过这里说一下自己的见解: 点 ...

  9. linux usb摄像头 源码,Linux USB摄像头驱动实现源码分析

    Spac5xx的实现是按照标准的USB VIDEO设备的驱动框架编写(其具体的驱动框架可参照/usr/src/linux/drivers/usb/usbvideo.c文件),整个源程序由四个主体部分组 ...

  10. 传奇游戏源码 Linux版本 传奇源码 Linux版 三端源码和搭建, 然后打包生成APP

    此源码牛逼拉萨, 因为鄙人玩了好一段时间, 故此搞篇文章记录下几个技术关键点 Linux架设教程 先决条件: CentOS 7 Nginx 1.8 mysql 5.6 php 5.6 建议使用 IP: ...

最新文章

  1. apache禁止访问html,apache 限制目录访问
  2. 谷歌翻译大型翻车现场:请服用“反坦克导弹”来缓解疼痛,UCLA:医生们要注意了...
  3. sql查询,nolock写还是不写,这是一个问题
  4. 微信和html5的使用感觉,微信小程序和HTML5相比有何不同呢?
  5. Java ObjectInputStream readUnsignedShort()方法(带示例)
  6. springboot项目实例_Springboot项目的接口防刷的实例
  7. react-native开发安卓app相关使用总结
  8. 活动文档服务器,ACTIVEDOC 示例:实现活动文档服务器
  9. java debug try catch 打印发生错误的代码的详细信息 代码行数
  10. JAVA基础编程练习题--50道
  11. Java处理wangeditor上传图片并升级一下
  12. 中文女和程序员的爱情奇遇
  13. 文本检测 论文阅读笔记之 Pixel-Anchor: A Fast Oriented Scene Text Detector with Combined Networks
  14. 学生个人消费系统设计C语言,个人消费管理系统C语言课程设计毕业设计word格式.doc...
  15. mac中实用的录音软件有哪些?
  16. 数据可视化 六种基本图标
  17. 【EMC专题】电磁辐射的危害
  18. vue双向数据绑定原理学习
  19. Power BI产品帕累托分析
  20. 【转】Java 8新特性(四):新的时间和日期API

热门文章

  1. [项目实战篇] Emos在线办公小程序--搭建项目
  2. 语音数字信号处理与分析及Matlab实现
  3. php聊天功能界面,php实现聊天室功能完整代码
  4. kali安装超详细教程
  5. PTA 判断上三角矩阵
  6. 【异常处理】Word2016 出现“此功能看似已中断 并需要修复
  7. 华为 U2000 技术研究开始
  8. Android Bmob之用户更改头像(上传图片、下载图片和更新图片)
  9. 三相坐标变换CLARK变换PARK变换
  10. 3W咖啡商业计划书模板