机器名称:ThinkServer TS250


问题:输入ifconfig -a命令,只有回环地址的网卡,显然是网卡驱动没有安装好。见下图



centos打网卡驱动 centos6.9网卡驱动_源码包


输入setup命令,在图形化界面中,显示也没有网卡。


centos打网卡驱动 centos6.9网卡驱动_图形化界面_02




首先,打电话问联想服务器的客服,被告知自己买的服务器没有在centos测试,但是可以兼容redhat,听到这个我放心了,毕竟centos差不多是redhat的克隆版;于是又问了客服对于这个网卡,我改如何在官网上或者百度上寻找网卡的源码驱动,客服告知应该输入“Intel 1I129 LOM”这几个关键词,见下图红色区域内,然后客服说只能帮到这了,其他的问题什么的,他就不知道了。


centos打网卡驱动 centos6.9网卡驱动_linux_03





首先按照客服提供的关键词,百度搜索了下,发现没有自己的想要的;于是就去intel驱动官网上搜索“I219”关键词,查到了相关的驱动包。见下图。


centos打网卡驱动 centos6.9网卡驱动_centos打网卡驱动_04





然后点进去,下载了这个压缩包。见下图


centos打网卡驱动 centos6.9网卡驱动_linux_05



解压后的图


centos打网卡驱动 centos6.9网卡驱动_源码包_06



然后去联想官网,查看了服务器配置,发现网卡为1Gb。那么对应的文件夹应该是PRO1000这个。


centos打网卡驱动 centos6.9网卡驱动_图形化界面_07





然后按照下面的图点进去,发现有三个,看了下readmefrist.txt文件,发现e1000e适合自己。



centos打网卡驱动 centos6.9网卡驱动_图形化界面_08


然后将文件拷贝到linux下主机,解压。文件见下图。这时候,我就有点疑惑,这个不像是源码包,然后读了读README里面的内容。


centos打网卡驱动 centos6.9网卡驱动_linux_09



根据内容发现,源码包在src中,然后加入src中,发现有Makefile文件。


centos打网卡驱动 centos6.9网卡驱动_linux_10



接着就是一般的编译安装的步骤:


前提是按照好gcc编译器,如果没有安装,可以配置本地yum源,来进行安装。这个自行百度搜索相关文章


1、到src目录下,输入make命令


2、make install


3、modprobe 

e1000e


4、ip address add <IP_address>/<netmask bits> dev eth0


5、dracut --force


6、setup,出现图形化界面,接着一步步enter进入,发现这时候增加了一块网卡,见下图。


centos打网卡驱动 centos6.9网卡驱动_图形化界面_11


7、cd /etc/sysconfig/network-scripts


8、vi ifcfg-eth0,来设置自己的网络参数。关于设置网络参数。可以自行百度搜索ifcfg-eth0配置相关文章


9、service network restart,重启网络服务。


完成网卡驱动安装了。