LinuxSir.cn,穿越时空的Linuxsir!

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

有成功编译过1.0.8版的IPW2200的吗??

[复制链接]
发表于 2005-11-8 21:55:59 | 显示全部楼层 |阅读模式
我这里死活通不过

  1. # Build the module
  2. /usr/bin/make -C driver KSRC=/usr/src/kernel-headers-2.6.8-2-386 KVER=2.6.8-2-386 IEEE80211_INC=/usr/include/ieee80211
  3. make[2]: Entering directory `/usr/src/modules/ipw2200/driver'
  4. mkdir -p /usr/src/modules/ipw2200/driver/tmp/.tmp_versions
  5. cp /usr/include/ieee80211/*.mod /usr/src/modules/ipw2200/driver/tmp/.tmp_versions
  6. cp: stat‘/usr/include/ieee80211/*.mod’失败: 没有那个文件或目录
  7. make[2]: [modules] 错误 1 (忽略)
  8. /usr/bin/make -C /usr/src/kernel-headers-2.6.8-2-386 M=/usr/src/modules/ipw2200/driver MODVERDIR=/usr/src/modules/ipw2200/driver/tmp/.tmp_versions CC="gcc-3.3 -I/usr/include/ieee80211" modules
  9. make[3]: Entering directory `/usr/src/kernel-headers-2.6.8-2-386'
  10.   CC [M]  /usr/src/modules/ipw2200/driver/ipw2200.o
  11. In file included from /usr/src/modules/ipw2200/driver/ipw2200.c:33:
  12. /usr/src/modules/ipw2200/driver/ipw2200.h:1131: error: variable or field `__iomem' declared void
  13. /usr/src/modules/ipw2200/driver/ipw2200.h:1131: warning: no semicolon at end of struct or union
  14. /usr/src/modules/ipw2200/driver/ipw2200.h:1131: error: syntax error before '*' token
  15. /usr/src/modules/ipw2200/driver/ipw2200.h:1248: error: `up' redeclared as different kind of symbol
  16. include/asm/semaphore.h:197: error: previous declaration of `up'
  17. /usr/src/modules/ipw2200/driver/ipw2200.h:1249: error: `down' redeclared as different kind of symbol
  18. include/asm/semaphore.h:115: error: previous declaration of `down'
  19. /usr/src/modules/ipw2200/driver/ipw2200.h:1303: error: syntax error before '}' token
复制代码
发表于 2005-11-9 11:28:51 | 显示全部楼层
#apt-get install ieee80211-source
#cd /usr/src
#tar zvfx ieee80211-source.tar.gz
#cd modules/ieee80211/driver
#make
#make install

然后再编译就ok了。
另外,2.6.13以后的内核里面已经包含这个驱动了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-9 16:59:43 | 显示全部楼层
我显然就是这么做的啊
回复 支持 反对

使用道具 举报

发表于 2005-11-9 18:24:35 | 显示全部楼层
推荐使用module-assistant
$ apt-get install ieee80211-source
$ apt-get install ipw2200-source
$ module-assistant a-i ieee80211
$ module-assistant a-i ipw2200
应该可以装上
回复 支持 反对

使用道具 举报

发表于 2005-11-16 05:26:51 | 显示全部楼层
先rm -rf /usr/src/modules/ipw2200,再做就好了

肯定是以前ipw2200里面还有ieee80211的时候编译过这个包
回复 支持 反对

使用道具 举报

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

本版积分规则

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