- 论坛徽章:
- 0
|
回复 9# chenyx
首先,这是系统信息:
[root@localhost ~]# uname -r
2.6.18-53.el5
[root@localhost net]# rpm -qa|grep kernel
kernel-2.6.18-53.el5
[root@localhost net]# rpm -qa|grep gcc
libgcc-4.1.2-14.el5
解压的说明文档中有一下几句话:
This is the Linux device driver released for RealTek RTL8101E(我的网卡是 RealTek RTL8101E,说明我下载的驱动是对的)
supported Linux kernel 2.6.x and 2.4.x(我的centos版本是:2.6.18-53.el5,说明驱动版本是符合内核要求)
然后,我按照说明文档 的步骤:
Unpack the tarball :
# tar vjxf r8101-1.aaa.bb.tar.bz2
Change to the directory:(更改目录)
# cd r8101-1.aaa.bb
If you are running the target kernel, then you should be able to do :(如果想加载到内核,请执行命令)
# ./autorun.sh (as root or with sudo)
You can check whether the driver is loaded by using following commands.(您可以检查是否加载的驱动程序使用下面的命令)
# lsmod | grep r8101
# ifconfig -a
If there is a device name, ethX, shown on the monitor, the linux diver is loaded. Then, you can use the following command to activate the ethX.(这个是激活命令)
# ifconfig ethX up
说明文档接下来是介绍设置IP的内容,我就不粘贴了。
但是在我执行到“# ./autorun.sh”这个命令的时候提示:
[root@localhost r8101-1.021.00]# ./autorun.sh
Check old driver and unload it.
Build the module and install
make: *** /lib/modules/2.6.18-53.el5/build: No such file or directory.Stop.
make[1]: *** [clean] Error 2
make: *** [clean] Error 2
我在这个 /lib/modules/2.6.18-53.el5/中确实没有找到build文件。
我在这个 /lib/modules/2.4.18-3/kernel/drivers/net 中找到了 "r8169.ko"。
若是有r8101.ko应该说明驱动安装成功,这位高手,帮我分析下,谢谢!!麻烦你了。~ |
|