关于drcom在linux下的安装,linux达人请进

来源:百度知道 编辑:UC知道 时间:2024/06/14 18:04:10
我是个linux新手,我用的是suse 10.3,学校上网用的是drcom,系统安装好后我到www.sourceforge.net下载了drcom-1.3.7,
安装顺利并且能上网,但是我用一键安装了显卡驱动
系统内核版本由2.6.22.5-31升级到了2.6.22.17-0.1后就不能上网了
FATAL: Module drcom not found.
drcomd: Error loading drcom module
我尝试了重新安装,但是老是说
make[2]: Entering directory `/usr/src/linux-2.6.22.17-0.1-obj/i386/default'
make[2]: *** No rule to make target `modules'. Stop.
不能安装成功,网上找了原因说是,需要内核头文件.
我的/sur/src/这个目录下有4个文件(我在安装的时候,安装了2.6.22.5-31内核源代码)
linux-2.6.22.17-0.1-obj
linux-2.6.22.5-31
linux-2.6.22.5-31-obj
packages

在/usr/src/linux-2.6.22.17-0.1-obj/i386/default/
有2个文件
makedumpfile.config
Module.symvers

而在/usr/src/linux-2.6.22.5-31-obj/i386/default/
有这样4个文件
arch
include
nclude2
Makefile
scripts
应该就是缺少这些文件的原因,但是我不知道怎么获得(我已经下载了kernel-source-2.6.22.17-0.1.src.rpm)

首先我需要说明一下:
drcom-1.4.4 (for kernel >=2.6.24) 2008-04-12 04:26
drcom-1.3.7.tar 2007-09-07 23:15
明白吧,我想你在下载drcom也应该有留意这个吧!

[Jack@localacer drcom-1.3.7]$ make
make -C drcomc
make[1]: Entering directory `/home/Jack/drcom-1.3.7/drcomc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/Jack/drcom-1.3.7/drcomc'
make -C drcomd
make[1]: Entering directory `/home/Jack/drcom-1.3.7/drcomd'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/Jack/drcom-1.3.7/drcomd'
make -C kmod
make[1]: Entering directory `/home/Jack/drcom-1.3.7/kmod'
make -C /lib/modules/2.6.23.1-42.fc8/build M=/home/Jack/drcom-1.3.7/kmod modules
make[2]: Entering directory `/usr/src/kernels/2.6.23.1-42.fc8-i686'
rm: 无法删除 “/home/Jack/drcom-1.3.7/kmod/.tmp_versions/drcom.mod”: 权限不够
make[2]: *** [crmodverdir] 错误 1
make[2]: Leaving directory `/usr/