新上架一台 Dell R420 服务器,最小化安装好CentOS-6.0_x86_64系统后,发现没有网卡驱动!
在BIOS查看网卡芯片为Broadcom BCM5720系列,于是官网下载驱动,进行安装。

官方地址

解压完成以后进入相应目录,查看README文件。说明文件提供二种安装方法。第一种
RPM包安装,第二种 源代码安装。
我这里选用第一种RPM安装方式,具体步骤如下:

添加安装光盘yum源

[root@cloud ~]# mount -o loop CentOS-6.0-x86_64-bin-DVD1.iso /mnt/
[root@cloud ~]# vi /etc/yum.repos.d/CentOS-Media.repo
baseurl=file:///mnt
[root@cloud ~]# yum makecache

编译环境

[root@cloud ~]# yum install gcc gcc-c++ automake autoconf make kernel-headers kernel-devel rpm-build

安装网卡驱动

[root@cloud ~]# unzip linux-3.133d.zip
[root@cloud ~]# cd Server/Linux/Driver
[root@cloud Driver]# rpm -ivh tg3-3.133d-1.src.rpm
[root@cloud Driver]# cd /root/rpmbuild/
[root@cloud rpmbuild]# rpmbuild -bb SPECS/tg3.spec
[root@cloud rpmbuild]# cd RPMS/x86_64
[root@cloud x86_64]# rpm -ivh tg3-3.133d-1.x86_64.rpm

查看内核模块

[root@cloud \~]# cd
/lib/modules/2.6.32-71.el6.x86\_64/kernel/drivers/net/
[root@cloud net]# modinfo tg3.ko
filename: tg3.ko
firmware: tigon/tg3\_tso5.bin
firmware: tigon/tg3\_tso.bin
firmware: tigon/tg3.bin
version: 3.108
license: GPL
description: Broadcom Tigon3 ethernet driver
......

以上步骤已经完成安装重启服务器即可!使用 ifconfig -a 可以看到网卡信息