作者:sealinger发布时间:December 21, 2010分类:

2010年7月遇到 IBM X3650 M2服务器网卡在RHEL 5.4 X64系统下有时断网和drop包的异常,记录下来希望帮助到有同样问题的人。

已确认问题:

“RHEL 5.3/5.4 自带的Broadcom NetXtreme II BCM5709 网卡驱动有BUG,涉及到 ACPI 电源管理的问题。所以当网卡在正常工作的时候,会被 ACPI 误以为他闲着,从而把它给关闭掉。”

“每次出现这个情况,只需要 service network restart  或者 ifdown/ifup ethX (对于被关闭的网卡端口) 就可以恢复正常。”

注:查看IBM X3650 M2使用的网卡:

[root@cache52 tmp]# lspci

0b:00.0 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet (rev 20)

0b:00.1 Ethernet controller: Broadcom Corporation NetXtreme II BCM5709Gigabit

解决这个问题有2种方法:

1)第一种相对简单,就是在Linux内核中禁用 ACPI 电源管理系统。

vi /boot/grub/grub.conf

title Red Hat Enterprise Linux Server (2.6.18-164.el5)

root (hd0,0)

kernel /vmlinuz-2.6.18-164.el5 ro root=LABEL=/ rhgb quietacpi=off

initrd /initrd-2.6.18-164.el5.img

2)另外一种方法就是升级网卡驱动。

当时IBM官方网站的最新版本是 1.9.20b,下载地址:

[root@cache52 bnx2]# tar zxvf brcm_dd_nic_netxtreme2-1.9.20b_1.50.13_rhel5_32-64.tgz

[root@cache52 bnx2]# nohup ./install.sh --update --override &

[root@cache52 bnx2]# tail nohup.out

Drivers will be installed/migrated to 2.6.18-164 version

----------------------------------------------------------------------

Checking kmod-brcm-netxtreme2-5.0.17-1.x86_64.rpm

......

----------------------------------------------------------------------

kmod-brcm-netxtreme2-5.0.17-1.x86_64.rpm installed successfully

SUCCESS查看升级后的模块信息:

[root@cache52 brcm-netxtreme2]# modinfo bnx2

filename:       /lib/modules/2.6.18-164.el5/weak-updates/brcm-netxtreme2/bnx2.ko

version:        1.9.20b

license:        GPL

description:    Broadcom NetXtreme II BCM5706/5708/5709/5716 Driver

...

RHEL5.4 X64 系统自带的版本:

[root@cache50 ~]# modinfo bnx2 filename:       /lib/modules/2.6.18-164.el5/kernel/drivers/net/bnx2.ko version:        1.9.3 license:        GPL description:    Broadcom NetXtreme II BCM5706/5708/5709/5716 Driver ...

3)我升级了,网卡不通的问题基本不出现了,但有时还是有Drop包问题,可以尝试调整网卡ring缓冲区参数。

[root@cache54 /]# ethtool -G eth1 rx 1024

[root@cache54 /]# ethtool -g eth1

Ring parameters for eth1:

Pre-set maximums:

RX:             4080(表示最大可调到4080)

RX Mini:        0

RX Jumbo:       16320

TX:             255

Current hardware settings:

RX:             1024(默认255,我们调到了1024)

RX Mini:        0

RX Jumbo:       0

TX:             255

[root@cache54 /]#

ibm服务器找不到网卡,IBM X3650 M2服务器网卡(BCM5709)在RHEL5.4下有时断网问题相关推荐

  1. ibm x3650 m2服务器维修手册,ibm x3650 m2服务器的详细配置资料.doc

    ibm x3650 m2服务器的详细配置资料 IBM x3650 M2服务器 品牌 IBM 型号 x3650 M2 服务器类型 机架式 CPU 5520 CPU主频 2.26(GHz) 标配CPU个数 ...

  2. 联想x3650服务器安装硬盘,IBM x3650 M2服务器系统安装攻略(组图)

    IBM System x3650 M2 采用了强大.久经考验的技术和灵活.节能智能型的设计.这一强大的 2U 服务器借助采用 QuickPath Interconnect 技术的 英特尔? 至强? 5 ...

  3. 奇迹觉醒服务器找不到,奇迹MU觉醒与服务器断开连接 原因及解决办法

    在奇迹MU觉醒中,许多玩家都登录不上游戏,会提示与服务器断开了连接.那么与服务器断开连接怎么办?登不上去如何解决呢?今天小编就带来了游戏中与服务器断开连接解决办法,一起来看看吧. 奇迹MU觉醒暂时与服 ...

  4. 魔兽世界以前的服务器找不到了,魔兽世界怀旧服服务器彻底崩溃,玩家游戏人物消失服务器全部不见...

    前言:对于魔兽世界的玩家们来说,平时最头疼的事情莫过于服务器出现各种状况,不论是回档还是服务器突然重启都会给玩家带来很大的困扰.而就在今天凌晨,国服突然出现了全部服务器下线的情况,玩家们也纷纷发现自己 ...

  5. ibm3500服务器型号,IBM x365 M2服务器的详细配置.doc

    IBM x365 M2服务器的详细配置 IBM x3650 M2服务器 品牌IBM型号x3650 M2服务器类型机架式CPU5520CPU主频2.26(GHz) 标配CPU个数1个最大CPU个数2个内 ...

  6. psv连接电脑显示无法连接服务器,psv ftp服务器找不到

    psv ftp服务器找不到 内容精选 换一换 介绍常见的安全组配置示例.如下示例中,出方向默认全通,仅介绍入方向规则配置方法.允许外部访问指定端口不同安全组内的弹性云服务器内网互通仅允许特定IP地址远 ...

  7. 滴滴云服务器快速配置搭建滴滴云GPU云服务器搭建深度学习环境

    滴滴云GPU云服务器搭建深度学习环境 1.创建云服务器 1.1注册滴滴云 首先注册滴滴云,并进行实名认证,否则无法创建云服务器.点击"控制台",进入控制台页面. 1.2选择配置 点 ...

  8. mysql vip切换未重连问题_服务器断网事务未提交导致MYSQL锁表问题(ADSL拨号上网)...

    环境描述: 由于特殊原因服务器的网络是电信ADSL拨号上网的,用"自动切换IP精灵"进行自动断网重连,每次重新连上网络需要2s时间,设置2小时切换一次网络. MYSQL数据库在远程 ...

  9. ibm服务器频繁自动重启,[求救]IBM X3650 服务器安装2003 后不断重启

    将RAID卡驱动整合到Windows 2003 Server安装盘的总结 准备工作: 1. 2003server 系统安装盘 2. RAID卡驱动(本次使用IBM RAID 8K卡,用于IBM X36 ...

最新文章

  1. Docker安装Nextcloud
  2. fckeditor漏洞之爆路径漏洞
  3. Python基础教程:列表(list)切片详细操作
  4. centos dovecot mysql_Centos6.4 配置postfix+dovecot+mysql
  5. Python-Numpy的tile函数
  6. 一个http请求就是一个线程吗,java的服务是每收到一个请求就新开一个线程来处理吗...
  7. why my SAP UI5 filter by titleID does not work
  8. matlab组织的培训讲义,matlab培训讲义.doc
  9. android studio升级版本,导入项目出错
  10. 自称迪拜十星级酒店,震撼了!
  11. 模型秒变API只需一行代码,支持TensorFlow等框架
  12. sql server系统表详细说明(2)
  13. 富文本++php+源码,轻量级富文本编辑器wangEditor
  14. configure: error: Cannot find the WebServer
  15. ARINC818与FC-AV的区别,优势对比以及常见案例
  16. 申城「三日谈」:言汇百家,思通以达(SDCC 2017上海站PPT集锦)
  17. DNS域名解析服务正向解析和反向解析
  18. 教育之星 计算机,冉冉升起的教育之星
  19. Request.url用法
  20. Android日常开发收集的Tips

热门文章

  1. 微信小程序隐私技术保护:HTTPSamp;授权确认
  2. mysql中多表联合查询语句_mysql中的多表联合查询语句是什么
  3. 深度学习基础23(数据偏移what,how,why)
  4. 矽杰微8位系列单片机产品型号列表
  5. python3.6配置环境变量_Linux 安装Python和环境变量配置
  6. AI+医疗:图表示学习在新药发现中的妙用
  7. Steinberg Nuendo 12 WiN+MAC 高级音频后期制作软件
  8. 开源 SPL 消灭数以万计的数据库中间表
  9. 猜价格游戏(Java):给出相应的提示,并记录次数
  10. mysql 51cto 函数_MySQL常用函数