作者:cang桑哥哥 | 来源:互联网 | 2017-11-11 07:30
以下例子为在HP DL360G5,SUSE9-SP3系统上增加NC110T网卡,安装驱动程序的方法和步骤:
在DL360G5上增加两块NC110T网卡后,使用YAST2,在Network card界面上可以看到检测到的新增网卡,但是使用ifconfig -a命令则看不到这两块网卡的端口号;查看硬件信息时,发现这两块网卡没有安装驱动,下面就介绍如何安装NC110T的驱动程序。
1、下载网卡驱动:
NC110T网卡,HP公司是在SUSE9 SP3系统上做的公测,所以操作系统需要为SUSE9 SP3,针对该操作系统的驱动程序为:e1000-7.6.9.1-1.src.rpm(该驱动可以在HP官方网站上下载)。
2、Kernel Source Code Setup
# cd /usr/src/linux-
〔--注:kernel_version,请使用uname -a 查看得到〕
# make mrproper
# make cloneconfig
# make 或 #make install
〔--注:HP官方网站上发布的安装指导上,写的是#make dep,但实际上内核在2.6版本后,执行该命令时,提示不必执行,所以执行#make 或#make install〕
3、Installing the RPM Package
(1)将驱动程序放在目录 /usr/src/linux- 下;
(2)# rpm -ivh e1000-7.6.9.1-1.src.rpm
(3)# cd /usr/src/packages
(4)# rpm -ivh RPMS//e1000-7.6.9.1-1.src.rpm --注:指的是i386,i486,i586等,
(5)# rpmbuild -bb SPECS/e1000.spec
(6)# rpm -q e1000
--如果安装成功,则显示网卡驱动版本:e1000-7.6.9.1-1,若没有安装成功,则显示 Package e1000 not install。
(7)编辑文件/etc/modules.conf(或:modprobe.conf 或 modprobe.conf.local),增加以下内容,增加网络端口(原有eth0,eth1):
alias eth2 e1000
alias eth3 e1000
(8)重启机器。
(9)重启后,使用命令# lsmod 查看是否有e1000的信息,使用ifconfig -a查看是否已经有eth2,eth3网络端口信息,如果有则安装成功。