HP DL 580 G2服务器NC7131等型号网卡在 Linux上的安装

   由于近期安装过的3台HP DL 580 G2服务器都存在在安装linux系统时网卡找不到的情况,经过在support.hp.com上查询,找出了NC7131等型号网卡在Linux 上的安装办法。
   本文档适用于NC7170、NC7132、NC7131、NC6170、NC6136、NC6134、NC6133、NC6132、NC310F等9种网卡,适用于Hp 580、360、570、530等机型。(注意:由于HP DL 580 G2服务器生产批次不同,所安装的网卡型号也不尽相同,笔者本人就遇到过NC7131、NC7770等多型号网卡的DL 580 G2机器)
  
   Hp的支持网站上已经有该网卡的安装包,名称是e1000-version.src.rpm,其中version是指版本,比如我所下载的是e1000-5.2.39.1c-1.src.rpm。安装前请到support.hp.com上下载该安装包,然后按其安装文档进行安装,也可以按下列步骤进行。
   安装过程如下:
   1、先到/usr/src/linux-<kernel-version>下检查是否存在kernel的运行包,如果没有请通过"Kernel Source Code Setup"设置项进行安装。
   2、安装e1000-version.src.rpm,rpm -ivh e1000-version.src.rpm,注意这一步并不是真正的安装;
   3、为e1000驱动创建二进制分发包rpm,
      Red Hat 安装是:
      # cd /usr/src/redhat
      # rpmbuild -bb SPECS/e1000.spec
  
      SUSE SLES 7 and UnitedLinux 安装是:
      # cd /usr/src/packages
      # rpm -bb SPECS/e1000.spec
  
      SUSE SLES 9 安装是:
      # cd /usr/src/packages
      # rpmbuild -bb SPECS/e1000.spec
   4、检查并清除当前的e1000驱动版本,
        #检查当前的e1000 diver
        # rpm -q e1000

         #如果当前存在e1000 diver就卸载
         # rpm -e e1000

         #保险期间,请检查卸载是否成功
         # rpm -q e1000
   5、通过rpm进行安装,如果安装过程有问题可以操作第4步后再进行安装,
         #注意,你当前的路径应该是在第3步操作之后的路径下,比如Redhat是在/usr/src/redhat
         # rpm -ivh RPMS/i386/e1000-<version>.i386.rpm
 
         安装后e1000.o 模块应该存在于下列目录下 
        
         Red Hat 8.0 、Red Hat 7.3、Red Hat 7.2专业版
         /lib/modules/<kernel_version>/kernel/drivers/net
        
         Red Hat EL 3 、EL 2.1
         /lib/modules/<kernel_version>/kernel/drivers/net 
       
 
         SUSE SLES 7
         /lib/modules/<kernel_version>/kernel/drivers/net
 
         UnitedLinux 1.0
         /lib/modules/<kernel_version>/kernel/drivers/net
        
         SUSE SLES 9应该有一个e1000.ko在这个目录下
         /lib/modules/<kernel_version>/kernel/drivers/net

 6、配置网络并设置IP地址,可以通过network指令方式来设置;
 7、修改/etc/modules.conf文件,配置网卡信息,
       #vi /etc/modules.conf ,添加项eth0  
        alias eth0 e1000
       #如果该网卡是第2张网卡可写为
        alias eth1 e1000

      如果是SUSE SLES 9配置文件是/etc/modprobe.conf 或者是/etc/modprobe.conf.local
    8、重新启动计算机,加载网卡,如果成功在系统启动过程中可以看到网卡eth0项,启动后可以通过命令
      # lsmod查看
      如果网卡被正确加载后可以通过dmesg | grep Intel查看相关信息
 
     
  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值