我的是DELL笔记本 630M, Linux是fedora 6.
网卡是Intel 2200bg
有线网络可以用,但是系统好象显示不出wireless字样,把我两个网卡都认为是 Ethernet卡
后来高人说要装驱动,我就下了,装了2天没有用.发现要先装
ieee80211-1.2.15.tgz
我就下载了,今天晚上发现居然装不上,55555555555555555~!~
错误内容是:
[root@localhost 2.6.18-1.2798.fc6]# cd /root/ieee80211-1.2.15
[root@localhost ieee80211-1.2.15]# ls
CHANGES ieee80211_crypt_ccmp.c ieee80211_rx.c LICENSE
compat.h ieee80211_crypt_tkip.c ieee80211_tx.c Makefile
GIT_SHA1 ieee80211_crypt_wep.c ieee80211_wx.c net
idvals ieee80211_geo.c INSTALL remove-old
ieee80211_crypt.c ieee80211_module.c in-tree
[root@localhost ieee80211-1.2.15]# make
Checking in /lib/modules/2.6.18-1.2798.fc6 for ieee80211 components...
find: /lib/modules/2.6.18-1.2798.fc6/build/: 没有那个文件或目录
egrep: /lib/modules/2.6.18-1.2798.fc6/build//.config: 没有那个文件或目录
egrep: /lib/modules/2.6.18-1.2798.fc6/build//include/linux/autoconf.h: 没有那个文件或目录
find: /lib/modules/2.6.18-1.2798.fc6/build/: 没有那个文件或目录
make -C /lib/modules/2.6.18-1.2798.fc6/build M=/root/ieee80211-1.2.15 modules
make: *** /lib/modules/2.6.18-1.2798.fc6/build: 没有那个文件或目录。 停止。
make: *** [modules] 错误 2
[root@localhost ieee80211-1.2.15]# source remove-old
Checking in /lib/modules/2.6.18-1.2798.fc6 for ieee80211 components...
find: /lib/modules/2.6.18-1.2798.fc6/build/: 没有那个文件或目录
egrep: /lib/modules/2.6.18-1.2798.fc6/build//.config: 没有那个文件或目录
egrep: /lib/modules/2.6.18-1.2798.fc6/build//include/linux/autoconf.h: 没有那个文件或目录
find: /lib/modules/2.6.18-1.2798.fc6/build/: 没有那个文件或目录
/lib/modules/2.6.18-1.2798.fc6/build/ 我在图形界面上看.这个目录明明是有的,可不知道怎么回事,鼠标点上去就消失,然后访问也访问不到.
在这里拜谢回帖帮忙的达人了...
6 个解决方案
#1
用terminal看,你先确认一下 /lib/modules/2.6.18-1.2798.fc6/build/ 存在否?
另外, 可能要先编译内核吧。
另外, 可能要先编译内核吧。
#2
没用过FC6,不过一般/lib/modules/2.6.18-1.2798.fc6/build只是一个符号连接,估计会指向/usr/src/... 的某一个目录,请确认/lib/modules/2.6.18-1.2798.fc6/build是否存在再说。不存在的话请将kernel source的包(如果有单独的kernel headers的包应该也可以)安装上再试试看。
#3
/lib/modules/2.6.18-1.2798.fc6/build/ 这个已经被我删了,因为它显示文件损坏.
关于编译内核,达人能说详细点么?
关于编译内核,达人能说详细点么?
#4
up up
#5
找你的安装光盘,查查里面的kernel source的RPM包,估计是类似kernel-source-2.6.18-1.2798.fc6之类的rpm文件,安装之。
再把/lib/modules/2.6.18-1.2798.fc6/build指向安装后的kernel目录。之后重新编译看看。
或许还会需要把/boot/config-2.6.18-1.2798.fc6之类的复制到kernel目录下改名为.config,然后再make一下。
没有FC的机子,所以只能凭经验。最好找手头有FC6的人确认一下。
再把/lib/modules/2.6.18-1.2798.fc6/build指向安装后的kernel目录。之后重新编译看看。
或许还会需要把/boot/config-2.6.18-1.2798.fc6之类的复制到kernel目录下改名为.config,然后再make一下。
没有FC的机子,所以只能凭经验。最好找手头有FC6的人确认一下。
#6
我的是联想的,系统centOS 安装无线网卡驱动也遇到这样的问题。
#1
用terminal看,你先确认一下 /lib/modules/2.6.18-1.2798.fc6/build/ 存在否?
另外, 可能要先编译内核吧。
另外, 可能要先编译内核吧。
#2
没用过FC6,不过一般/lib/modules/2.6.18-1.2798.fc6/build只是一个符号连接,估计会指向/usr/src/... 的某一个目录,请确认/lib/modules/2.6.18-1.2798.fc6/build是否存在再说。不存在的话请将kernel source的包(如果有单独的kernel headers的包应该也可以)安装上再试试看。
#3
/lib/modules/2.6.18-1.2798.fc6/build/ 这个已经被我删了,因为它显示文件损坏.
关于编译内核,达人能说详细点么?
关于编译内核,达人能说详细点么?
#4
up up
#5
找你的安装光盘,查查里面的kernel source的RPM包,估计是类似kernel-source-2.6.18-1.2798.fc6之类的rpm文件,安装之。
再把/lib/modules/2.6.18-1.2798.fc6/build指向安装后的kernel目录。之后重新编译看看。
或许还会需要把/boot/config-2.6.18-1.2798.fc6之类的复制到kernel目录下改名为.config,然后再make一下。
没有FC的机子,所以只能凭经验。最好找手头有FC6的人确认一下。
再把/lib/modules/2.6.18-1.2798.fc6/build指向安装后的kernel目录。之后重新编译看看。
或许还会需要把/boot/config-2.6.18-1.2798.fc6之类的复制到kernel目录下改名为.config,然后再make一下。
没有FC的机子,所以只能凭经验。最好找手头有FC6的人确认一下。
#6
我的是联想的,系统centOS 安装无线网卡驱动也遇到这样的问题。