Intel千兆网卡驱动Linux系统下安装方法
发布时间: 2008年07月30日
在Intel网站直接下载的Linux驱动是e1000-
因为网卡需要编译,所以要先确认将内核源文件安装好,下面是关于内核源文件的安装
- Linux下添加内核源文件
1. 用rpm –qa|grep kernel-source查看是否安装了这个包;
如果返回结果中有kernel-source-xxx(其中xxx为当前redhat的内核版本,如rhel3为
2. 如果安装了用rpm -V kernel-source校验是否有文件丢失,如果没有输出,表示文件完整;
3. 如果有丢失用rpm -ivh --force kernel-source-xxxx...把包重新安装一下;
这个kernel-source包,在您的RH安装光盘中,在Redhat/RPMS中,如果以前没有安装过这个包,那么用rpm -ivh kernel-source-xxxx...来安装,如果安装过,需要覆盖安装,使用rpm -ivh --force kernel-source-xxxx...这个命令强制安装。
注:AS 4 开始,没有kernel-source这个包了,取而代之的是kernel-dev这个包,检查这个包有没有安装的方法同上
- 驱动安装步骤
1.把这个tar文件拷贝到用户自己定义的目录中,例如:
/home/username/e1000 or /usr/local/src/e1000
2.用tar命令解这个压缩包:
tar zxf e1000-
3.切换到驱动的src目录下:
cd e1000-5.2.52/src/
4.编译这个驱动模块:
make
然后安装这个模块
make install
这个二进制元将被安装到如下位置:
/lib/modules/[KERNEL_VERSION]/kernel/drivers/net/e1000.o
以上的路径是默认的安装位置,在某些linux版本中可能是其他位置,具体信息可以查看在驱动的tar压缩包中的ldistrib.txt文件.
5.安装模块:
insmod e1000
6.设定网卡IP地址:
ifconfig ethx
7.用ping命令测试网卡的工作情况,如果一切正常即可使用.
如果想让重新启动后ip不丢失,就不需做第5步,直接reboot机器,系统会提示找到新硬件,并配置ip。