LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1352|回复: 5

Intel 4965AGN 安装mac80211 出现 error(Ndiswrapper替代)

[复制链接]
发表于 2007-7-26 02:04:36 | 显示全部楼层 |阅读模式
我按照http://intellinuxwireless.org/?p=mac80211&n=howto-mac80211安装mac80211,但是当make && make modules_install,出现error,请问怎么解决。
这是error:

  CHK     include/linux/version.h
  CHK     include/linux/utsrelease.h
  CHK     include/linux/compile.h
  CC      net/mac80211/wme.o
net/mac80211/wme.c: In function ‘ieee80211_ht_agg_queue_add’:
net/mac80211/wme.c:759: error: dereferencing pointer to incomplete type
net/mac80211/wme.c: In function ‘ieee80211_ht_agg_queue_remove’:
net/mac80211/wme.c:784: error: dereferencing pointer to incomplete type
make[2]: *** [net/mac80211/wme.o] Error 1
make[1]: *** [net/mac80211] Error 2
make: *** [net] Error 2
 楼主| 发表于 2007-7-26 06:52:11 | 显示全部楼层
这是安装mac80211的步骤
% wget \
  http://intellinuxwireless.org/ma ... /mac80211-9.0.2.tgz
% tar xvf mac80211-9.0.2.tgz
mac80211-9.0.2/origin/GIT
mac80211-9.0.2/origin/net/mac80211/Makefile
...
% cd mac80211-9.0.2
% make
Building modified version in 'modified/' directory:
Copying modified/ from origin/...done
Applying patches and scripts from pending/.
+ Applying: pending/14-d46...0bb780bba2b5db.patch
...
% make patch_kernel <-- You need to be root for this
Patching from compatible/ to /lib/modules/2.6.18-gentoo-r6/build/:
+ Replaced 43 files.
...

% cd /lib/modules/$(uname -r)/build
% make menuconfig
...
Networking --->
  <M> Generic IEEE 802.11 Networking Stack (dscape)
...
% make modules modules_install (出错)
回复 支持 反对

使用道具 举报

发表于 2007-7-26 13:35:32 | 显示全部楼层
用内核里的吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-26 14:43:23 | 显示全部楼层
4965内核不支持,现在暂时用ndiswrapper替代,BUG已经是上报了,说是下个版本解决。。。
回复 支持 反对

使用道具 举报

发表于 2007-7-26 16:42:18 | 显示全部楼层
我是说mac80211,内核里也有
不过不知道是否匹配
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-29 04:11:53 | 显示全部楼层
尝试后不行,现在用NDISWRAPPER代替,等新本版本再看看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表