//Linux下如何安装网卡驱动
uname -r //确定系统的内核版本 /* 2.6.18-8.el5PAE 我的内核版本是2.6.18-8.el5PAE */ //由于编译需要用到内核的源代码包和编译程序gcc.所以如果没有的话,要先装.rpm -qa|grep kernel //检查是否已经安装了内核源码
/* kernel-doc-2.6.18-8.el5 kernel-xen-2.6.18-8.el5 kernel-2.6.18-8.el5 kernel-PAE-2.6.18-8.el5 kernel-headers-2.6.18-8.el5 kernel-PAE-devel-2.6.18-8.el5 kernel-devel-2.6.18-8.el5 */ rpm -qa|grep gcc //检查是否已经安装了编译用到的gcc /* gcc-gfortran-4.1.1-52.el5 gcc-java-4.1.1-52.el5 libgcc-4.1.1-52.el5 gcc-c++-4.1.1-52.el5 compat-gcc-34-c++-3.4.6-4 compat-gcc-34-3.4.6-4 gcc-4.1.1-52.el5 compat-gcc-34-g77-3.4.6-4 compat-libgcc-296-2.96-138 */cd /usr/src
tar zxvf e1000e-0.5.8.2.tar.gz //解压缩 cd /e1000e-0.5.8.2/src //打开文件目录准备安装 make //编译程序源码 make install //安装驱动 cp e1000e.o /lib/modules/2.6.18-8.el5PAE/kernel/drivers/net // //复制驱动程序到/ilb/modules/2.6.18-8.el5PAE/kernel/drivers/net depmod -a //加载驱动程序smod //查看已经加载的驱动程序