首 页 | 关于我们 | 网站地图
DELL服务器维护
MAINTENANCE
DELL服务器维修
MAINTENANCE
DELL服务器数据安全
SECURITY
DELL服务器配件
ACCESSORIES
联系我们
CONTACT US
DELL服务器维护
DELL服务器维修
DLLE服务器数据安全
DELL服务器配件
DELL服务器常见故障
DELL服务器应急方案
 
DELL服务器维修
首页 > DELL服务器常见故障 > 正文


Broadcom NetXtremeII网卡安装 For Redhat 5x(具有通用性)


测试平台RHEL5U5 32bit,其他版本安装类似

 

大前提要有内核源码包,kernel-devel-*及gcc编译器,如果是PAE内核就是kernel-PAE-devel-*
如果没有一定不成功,下边的都不用看了
查看有无安装当前内核源码包,下边是没有安装,执行rpm –qa|grep kernel|grep devel输出为空

下边就是已经安装了,

1,首先查看当前网卡驱动版本
命令modinfo  bnx2  可以得知网卡的驱动版本以及位置

2,下载最新的驱动包,实验当前最新的包名为linux-5.2.55.zip,
解压驱动包,或者在windows机器上解压之后拷贝过去也可以

3,看RELEASE文件就知道包含的哪种驱动,
Broadcom提供了两种源码包,一种是二进制的,一种是tar包

二进制的在装的时候是将三种驱动全部安装上去,但tar包在解压之后可以单独安装某一个单项驱动
解压tar包后生成目录,解压命令tar  zxvf  netxtreme2-5.2.55.tar.gz

Tar包解压之后的目录

4,要编译对应的驱动就到对应的文件夹中去编译,比如更新bnx2,就到bnx2的目录中去

编译完了,告诉你生成的模块及位置

5,重新加载新模块,并重启网络服务

查看新模块信息,模块地址和驱动皆有更新

可惜的是没有提供卸载的方法,Makefile没有写uninstall的脚本

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

下边的方法是用二进制安装,同样需要编译,还需要有rpm-build包,但卸载方便
查询rpm-build包,

1,安装二进制rpm包

2,进入/usr/src/redhat/中的SPECS目录中编译

Exit 0表示成功,如果为0外的其它值则失败

3,下边就是去安装生成的rpm包,到/usr/src/redhat/RPMS/i386中

查看安装文件安装在何处,用如下命令

4,卸载旧模块,加载新模块,重启网络服务,命令之间用分号(尤其是远程,要一行)

5,再用modinfo查看,

6,卸载再查看


DELL服务器维修 | DELL配件 | 服务流程 | 收费标准 | 联系我们
地址: 北京市海淀区中关村大街11号E世界879室 TEL: 4006505646 MAIL : dell@datahf.net
Copyright (c) 2011 BEIYA co..ltd. All rights reserved.

e