Broadcom NetXtreme网卡问题
2011-03-20 12:41
309 查看
一。环境:
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,需要重新升级网卡的驱动
三。 下载驱动:
DELL Redhat 驱动:
http://ftp.us.dell.com/network/Bcom_LAN_16.2.0_Linux_Source_A01.tar.gz
Broadcom公司对应的驱动:
http://www.broadcom.com/docs/driver_download/NXII/linux-6.0.53.zip
四。升级
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包
http://files.cnblogs.com/derekchen/netxtreme2-6.2.23-1.x86_64.rar
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,需要重新升级网卡的驱动
三。 下载驱动:
DELL Redhat 驱动:
http://ftp.us.dell.com/network/Bcom_LAN_16.2.0_Linux_Source_A01.tar.gz
Broadcom公司对应的驱动:
http://www.broadcom.com/docs/driver_download/NXII/linux-6.0.53.zip
四。升级
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包
http://files.cnblogs.com/derekchen/netxtreme2-6.2.23-1.x86_64.rar
相关文章推荐
- 关于DELLR710/R910(rhel5.3-5.5) Broadcom netxtreme 5709网卡间歇性的停止接收数据包的问题解决方案
- Broadcom网卡linux系统下无法连接到网络问题(某种情况- -||)的解决办法
- Broadcom网卡linux系统下无法连接到网络问题的解决办法
- Linux内核升级Broadcom网卡问题(bnx2)
- 博通Broadcom系列网卡连接受限问题
- [Kali_USB Live模式下网卡加载安装问题]针对ASUS X202E笔记本配置的本地Broadcom43142无线网卡启动并显示wifi功能
- 安装centOS 7双系统(四)——解决Broadcom博通BCM 43xx无线网卡驱动问题
- Ubuntu 14.04, Fedora 20, CentOS 6.5 下Broadcom4313网卡驱动安装以及上网问题
- Hyper-V 与Broadcom网卡兼容问题
- Broadcom NetXtreme 57xx gigabit系列网卡的安装
- Linux内核升级Broadcom网卡问题(bnx2)
- Hyper-V 与Broadcom网卡兼容问题 dell-r420 720
- 安装broadcom无线网卡驱动又一个问题
- Hyper-V 与Broadcom网卡兼容问题 dell-r420 720
- 解决VM克隆centos系统网卡问题
- ACER 4745G 解决声卡、有线网卡问题
- wmware linux 网卡问题
- ubuntu 使用Broadcom BCM43xx 无线网卡
- ubuntu虚拟机初装时需注意问题 2-字体设置和网卡设置
- Gentoo解决Udev升级的网卡重命名问题