CentOS 6.x的内核都是以2.6.32打头的,所以对应找到qf9700的驱动,否则make的时候会报错,使用lsusb命令可以看到USB网卡的信息
首先安装kernel-devel包,否则make的时候会出现报错
#yum install -y kernel-devel
安装好kernel-devel之后,下载qf9700-2.6.32.tar.gz驱动,解压之后进入驱动目录make之
之后把生成的qf9700.ko拷贝到系统存放驱动的目录下
#cp qf9700.ko/lib/modules/$(KERNEL_VERSION)/kernel/drivers/net/usb/
这里的$(KERNEL_VERSION)为你使用uname -r命令所得到的内核版本
#depmod -a
#ifconfig -a 即可看到新的网卡
#vim/etc/sysconfig/network-scripts/ifcfg-eth1
生产新网卡的配置文件,最后重启一下网卡即可
CentOS发行版和Linux内核对应表
CENTOS 5/RHEL 5 ———————————2.6.18-8
CENTOS 5.1/RHEL 5 Update 1——————2.6.18-53
CENTOS 5.2/RHEL 5 Update 2——————2.6.18-92
CENTOS 5.3/RHEL 5 Update 3——————2.6.18-128
CENTOS 5.4/RHEL 5 Update 4——————2.6.18-164
CENTOS 5.5/RHEL 5 Update 5——————2.6.18-194
CENTOS 5.6/RHEL 5 Update 6——————2.6.18-238
CENTOS 5.7/RHEL 5 Update 7——————2.6.18-274
CENTOS 5.8/RHEL 5 Update 8——————2.6.18-308
CENTOS 5.8/RHEL 5 Update 9——————2.6.18-348
CENTOS 6.0/RHEL 6 Update 0——————2.6.32-71
CENTOS 6.1/RHEL 6 Update 1——————2.6.32-131
CENTOS 6.2/RHEL 6 Update 2——————2.6.32-220
CENTOS 6.3/RHEL 6 Update 3——————2.6.32-279
CentOS其他版本打这个驱动的方法类似
qf9700的linux驱动下载地址:http://pan.baidu.com/s/1dDu29I5