zoukankan      html  css  js  c++  java
  • Broadcom NetXtreme网卡问题

    一。环境:

    1。硬件:Dell R410 

                 Broadcom NetXtreme II BCM5709 1000Base-T (C0) PCI Express

    2. 软件:CentOS 5.5 x86_64

                kernel  version:2.6.18-194.32.1.el5

                注意:uname -a 查看获得的版本号为:2.6.18-194.el5,用此版本号升级驱动会报错,建议

                        安装上kernel-source后,cd /usr/src/kernel目录,查看详细的版本号为:2.6.18-194.32.1.el5

                        升级驱动时,用 rpmbuild 加参数:--define "KVER 2.6.18-194.32.1.el5"

    二。现象:

          服务器用用于web网站,当流量高时,网卡会出现断网,重启网络正常。经咨询DELL 技术,

          CentOS自带的网卡驱动有bug,需要重新升级网卡的驱动

    三。 下载驱动:

    四。升级

    1。安装相应的软件包:

        1.1 yum -y install rpm-build

        安装对source.rpm包进行编译的环境

        1.2 yum -y install kernel-devel

        安装系统的kernel-source

    2。 安装最新驱动:

          tar xvzf Bcom_LAN_16.2.0_Linux_Source_A01.tar.gz       

          cd Bcom_LAN_16.2.0_Linux_Source_A01

          cd NetXtremeII/

           rpm -ivh netxtreme2-6.2.23-1.src.rpm

           ln -s /usr/src/kernels/2.6.18-194.32.1.el5-x86_64 /usr/src/kernels/2.6.18-194.el5-x86_64

           ln -s /lib/modules/2.6.18-194.el5 /lib/modules/2.6.18-194.32.1.el5

           rpmbuild -bb /usr/src/redhat/SPECS/netxtreme2.spec --define "KVER 2.6.18-194.32.1.el5"

          编译安装完成后出现:exit 0 为成功

          如果编译报错,或者在/usr/src/redhat/RPMS/x86_64下找不到编译出来的rpm包,则可以采用tar包的编译安装试下:

           ln -s /usr/src/kernels/2.6.18-194.32.1.el5-x86_64 /usr/src/kernels/2.6.18-194.el5-x86_64

           ln -s /lib/modules/2.6.18-194.el5 /lib/modules/2.6.18-194.32.1.el5

           tar xvzf netxtreme2-6.2.23.tar.gz

           cd netxtreme2-6.2.23
           make KVER=2.6.18-194.el5
           make install

    3。 重启服务器:reboot

          查看网卡版本是否有变:

          modinfo bnx2
     
    4. Dell R710 编译后可以直接使用的rpm包
     
       
        
       



  • 相关阅读:
    java中锁的应用(ReentrantLock)
    java中锁的应用(synchronized)
    Redis + keepalived 主从设置与搭建
    Smokeping搭建
    Mysql5.7双主安装与使用
    软件测试作业3
    软件测试作业2
    github&文章
    PICT的安装和使用
    Junit的安装和使用
  • 原文地址:https://www.cnblogs.com/derekchen/p/1989314.html
Copyright © 2011-2022 走看看