linux e1000内核源码,linux下e1000网卡奇怪现象

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这个数值在不断的增加”

分享:

a4c26d1e5885305701be709a3d33442f.png喜欢

0

a4c26d1e5885305701be709a3d33442f.png赠金笔

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

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

发评论

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

昵   称:

评论并转载此博文

a4c26d1e5885305701be709a3d33442f.png

发评论

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值