|
我的系统是fc5,我的内核是测试版的2.6.18,在用yum安装的2.6.17-1smp启动的系统上编译安装的。因为我比较菜,不知道自己配置内核应该选择些什么,用yum安装的内核可以给新的内核提供config。一切都搞定了,连ipw3945都编译搞定了(我没有重新安装ieee80211,它编译好了不能加载。奇怪。我编译ipw的时候是指定ieee80211的源码目录的,指向我下载的源码)。
然后开始安装傻瓜的ati x1300 mobility,驱动从官方下载的ati-driver-installer-8.27.10-x86.run
进入目录,运行安装程序(这个过程绝对没有错,我在其他内核下安装也通过的,除了用yum安装的2.6.17-1smp)
一切看上去是那么正常。重新启动,我输入xvinfo
##################
X-Video Extension version 2.2
screen #0
no adaptors present
##################
完了,没有装上
再看那个安装日志
##################
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
ATI module generator V 2.0
==========================
initializing...
Error:
kernel includes at /lib/modules/2.6.18-rc4/build/include do not match current kernel.
they are versioned as ""
instead of "2.6.18-rc4".
you might need to adjust your symlinks:
- /usr/include
- /usr/src/linux
[Error] Kernel Module : Failed to compile kernel module - please consult readme.
##################
说我的/lib/modules/2.6.18-rc4/build/include版本是空的,内核的版本是 2.6.18-rc4,不匹配
现在我迷茫了,问题是什么引起的?该怎么解决?
(由此看来,编译ieee80211出的问题和这个应该也有关系)
希望得到前辈的解答,万分感谢 |
|