QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3044|回复: 9

如何安装D-Link DWL-G650无线网卡

[复制链接]
发表于 2005-4-12 18:40:50 | 显示全部楼层 |阅读模式
想在Magic Linux下面安装D-Link DWL-G650 无线网卡,尝试过ndiswrapper,好像没有办法编译。
想请教各位成功安装过无线网卡的兄弟。

谢谢!!!
发表于 2005-4-13 07:53:41 | 显示全部楼层
dwl-g650好象内核模块自己就支持。加载HERMES模块试试。
我的比你备,是g650+,内核没有任何支持,我是安装了ndiswrapper,然后使用windows xp的驱动程序来跑起来的

如果hermes驱动不起来,你就只能再回到ndiswrapper了,
Magic使用的2.6.9 kernel上这个东东编译不过去,需要先把里面的程序
文件ntoskernel.h 173行附近改为
   //#ifdef CONFIG_SOFTWARE_SUSPEND2
   #define KTHREAD_RUN(a,b,c) kthread_run(a,b,0,c)
   //#else
   //#define KTHREAD_RUN(a,b,c) kthread_run(a,b,c)
   //#endif

Magic打包时/lib/modules/2.6.9/build路径不对
rm /lib/modules/2.6.9/build/
ln -s /usr/src/linux /lib/modules/2.6.9/build/
然后就可呀编译过去啦。

编译好后make install
准备好windows xp的驱动程序,进到驱动程序的目录
运行ndiswapper -i XXXX.inf
就安装好驱动了。
modprobe nidswrapper
你就可以看到网卡的灯亮起来了。
运行iwlist wlan0 scanning
就可获取到可用的无线网络信息。
iwconfig 可用配置网卡参数。

最后祝好运
回复

使用道具 举报

 楼主| 发表于 2005-4-13 15:15:38 | 显示全部楼层
谢谢watercloud兄弟!!!
回复

使用道具 举报

发表于 2005-4-13 15:46:49 | 显示全部楼层
http://www.linuxfans.org/nuke//modules.php?name=Forums&file=viewtopic&t=102553
回复

使用道具 举报

发表于 2005-4-16 12:12:32 | 显示全部楼层
CC [M]  /root/Downloads/Driver/ndiswrapper/driver/hal.o
  CC [M]  /root/Downloads/Driver/ndiswrapper/driver/iw_ndis.o
  CC [M]  /root/Downloads/Driver/ndiswrapper/driver/loader.o
  CC [M]  /root/Downloads/Driver/ndiswrapper/driver/misc_funcs.o
  CC [M]  /root/Downloads/Driver/ndiswrapper/driver/ndis.o
  CC [M]  /root/Downloads/Driver/ndiswrapper/driver/ntoskernel.o
  CC [M]  /root/Downloads/Driver/ndiswrapper/driver/pe_linker.o
  CC [M]  /root/Downloads/Driver/ndiswrapper/driver/proc.o
  CC [M]  /root/Downloads/Driver/ndiswrapper/driver/wrapper.o
  CC [M]  /root/Downloads/Driver/ndiswrapper/driver/usb.o
  CC [M]  /root/Downloads/Driver/ndiswrapper/driver/divdi3.o
  LD [M]  /root/Downloads/Driver/ndiswrapper/driver/ndiswrapper.o
  Building modules, stage 2.
  MODPOST
/bin/sh: scripts/mod/modpost: 没有那个文件或目录
make[2]: *** [__modpost] 错误 127
make[1]: *** [modules] 错误 2
make[1]: Leaving directory /usr/src/linux-2.6.9'
make: *** [default] 错误 2

我根据前面的帖子修改了link和ntoskernel.h之后, 编译仍然出现了这个错误,不知道有谁知道解决方法,先谢过了。
回复

使用道具 举报

发表于 2005-4-17 01:59:34 | 显示全部楼层
any clue?
回复

使用道具 举报

发表于 2005-4-17 09:00:54 | 显示全部楼层
换个内核试试, ndiswapper这个东西对内核的比较挑, magic的内核patch比较多的说 :-(
scripts/mod/modpost

报这个文件找不到, 手动find看看有没有, 有的话可能是链接不对.
回复

使用道具 举报

发表于 2005-4-17 09:57:15 | 显示全部楼层
你到/usr/src/linux/ 目录下运行make scripts编译出modpost就可以了。
回复

使用道具 举报

发表于 2005-4-19 09:52:13 | 显示全部楼层
It works! Thank you!
回复

使用道具 举报

发表于 2005-7-6 10:51:16 | 显示全部楼层
Warning: Driver for device wlan0 has been compiled with version 17
of Wireless Extension, while this program is using version 15.
Some things may be broken...

Warning: Driver for device wlan0 recommend version 18 of Wireless Extension,
but has been compiled with version 17, therefore some driver features
may not be available...

这是什么意思?该怎么解决?
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-8 14:41 , Processed in 0.100346 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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