当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 33 篇帖子 ]  前往页数 1, 2, 3  下一页
作者 内容
1 楼 
 文章标题 : [教学]WiFi网卡用ndiswrapper驱动的问题(解决+总结)
帖子发表于 : 2005-09-08 16:51 

注册: 2005-09-05 12:09
帖子: 34
地址: Peking
送出感谢: 0 次
接收感谢: 0 次
我用的是Netgear MA521的Wireless 32-bits CardBus.
google了一下,说用Ndiswrapper利用网卡windows下面的.inf驱动文件可以驱动网卡.
$sudo apt-get install ndiswrapper-utils,安装ndiswrapper
$ndiswrapper -i net8180.inf,装载驱动程序(MA521用的是Realtek8180芯片,也试过网卡驱动盘里的MANET521.inf)
$sudo modprobe ndiswrapper,安装module
出现错误:
FATAL: Error inserting ndiswrapper (/lib/modules/2.6.10-5-686/kernel/drivers/net/ndiswrapper/ndiswrapper.ko): Operation not permitted
这个错误我不知道该怎么解决了,本人刚刚接触linux ;D,不知道是不是和我系统的kernel有关,做过一次apt-get install linux-686的升级.不知道下载ndiswrapper的source自己编译是否可以,高手请教一下;P


成功安装过程:(感谢yongyi兄提供的那篇文章)
Step#1.
下载Netgear MA521的驱动
www.realtek.com.tw,进入页面搜索rtl8180,下载xp版驱动ndis5x-8180(173).zip
将压缩包解压,我们需要使用里面的NET8180.INF文件

Step #2.
安装 Ndiswrapper.
$sudo apt-get install ndiswrapper-source
$sudo apt-get install ndiswrapper-utils
(上面提到的页面中有错误,只说apt-get install ndiswrapper,实际没有这个包.上面的安装过程也可以
在新立得软件安装包里进行)

Step #3
执行$sudo ndiswrapper -i NET8180.INF(刚才下载的压缩包里获得的文件,注意路径和大小写)
安装以后会在/etc/ndiswrapper/下面建立一个相应的目录net8180

如果你的网卡已经插上的话可以用-l参数查看,在Device Manager中也可以查看
$sudo ndiswrapper -l
我这里的显示是:
Installed ndis drivers:
net8180 driver present, hardware present

Step #4
执行:
$sudo ndiswrapper -m
让ndiswrapper在启动时自动加载,
无线网卡会在系统启动初始化hotplug subsysytem时装载(这时卡上的电源灯才会亮)

Step #5
$sudo modprobe ndiswrapper
让linux加载ndiswrapper module,上面我出现过的那个FATAL错误是由于没有安装
ndiswrapper-source包

Step #6
以前命令可以在terminal中监测wlan的状态
$iwconfig
显示当前网络连接,我这里的显示是:
lo no wireless extensions.
eth0 no wireless extensions.
wlan0 IEEE 802.11b ESSID:"Suave"
Mode:Managed Frequency:2.462 GHz Access Point: 00:0F:B5:7F:53:62
Bit Rate:11 Mb/s Tx-Power:20 dBm Sensitivity=0/3
RTS thr:2432 B Fragment thr:2432 B
Power Management:off
Link Quality:100/100 Signal level:-56 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
sit0 no wireless extensions.

$ifconfig
如果无线网卡已经连接到AP上,这个命令可以查看网卡的ip地址等相关信息

$iwconfig wlan0 essid <name of AP>
这个命令可以让网卡去连接指定的AP,essid是ap中设置的网络名称
essid最好不要设定成包含&之类符号的名字,纯英文就OK了

#dhclient wlan0
让网卡去自动获取ip地址

将wlan0网络连接的显示添加到面板,可以显示网络信号强度.
在系统->系统管理->联网中可以设置wlan0,支持wep加密(还没有测试)

Reference:
#1 http://ubuntuforums.org/showthread.php?t=19978&highlight=MA521
#2 HowToSetUpNdiswrapper - Ubuntu Wiki
https://wiki.ubuntu.com/HowToSetUpNdiswrapper?highlight=(ndis)
#3 NdisWrapper SourceForge
http://ndiswrapper.sourceforge.net/

本贴针对Netgear MA521 802.11b的网卡进行说明,其他网卡类似.


最后由 suave 编辑于 2005-09-09 19:48,总共编辑了 1 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2005-09-08 18:03 

注册: 2005-05-07 23:57
帖子: 3025
送出感谢: 0 次
接收感谢: 0 次
http://ubuntuforums.org/showthread.php? ... ight=MA521

全E文.


_________________
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2005-09-09 12:43 

注册: 2005-09-05 12:09
帖子: 34
地址: Peking
送出感谢: 0 次
接收感谢: 0 次
感谢...已经正确安装了,马上要出门,晚上回来我写一篇总结文章发上来;)

以前我在Ubuntu官方站的WiKi上查到过一篇Howto性质的文章,写的太粗略
yongyi兄这篇很不错,不过文章中也有一个小问题,回头我写在总结中;P


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2005-09-09 14:49 

注册: 2005-05-07 23:57
帖子: 3025
送出感谢: 0 次
接收感谢: 0 次
非常期盼兄弟的经验总结!


_________________
独自看一看大海
总想起身边走在路上的朋友
Lenovo E290-420[Celeron-M420/256M/60G/Intel GMA950]


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2005-09-22 10:18 
头像

注册: 2005-09-22 10:15
帖子: 570
地址: 北京
送出感谢: 0 次
接收感谢: 0 次
我的是TP-Link 220M,USB的无线网卡,到第四步
$sudo modprobe ndiswrapper
的时候,整个机器就死掉了,键盘鼠标都不响应了,郁闷。


_________________
空手把锄头,步行骑水牛;人在桥上过,人流水不流。


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2005-09-26 20:15 

注册: 2005-09-05 12:09
帖子: 34
地址: Peking
送出感谢: 0 次
接收感谢: 0 次
可能和你网卡所用的芯片有关,到他们sourceforge的网站看看你的网站是否被支持


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2005-09-30 21:55 
头像

注册: 2005-08-14 21:55
帖子: 58436
地址: 长沙
送出感谢: 4
接收感谢: 272
加精再上去。


_________________
● 鸣学


页首
 用户资料  
 
8 楼 
 文章标题 : 非常感谢,我也安装成功
帖子发表于 : 2005-11-12 22:12 

注册: 2005-11-11 18:23
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
我用的是tenda的无线pcmcia网卡,蕊片是mrv8335,系统是 ubuntu 5.10
不过我在安装过程中出现一个问题,就是按suave兄的总结到第6步时,使用iwconfig死活也不出来wlan0的信息,后来我用Google狂找,终于找到一个方法:

先用cardctl info查看MANFID,如我的是0000,0000
再使用ndiswrapper -d 0000:0000 mrv8335

重启ubuntu,iwconfig一下才看到了我的wlan0的信息,其它步骤都没有变,就只有这里要做这个,不知道是不是我的笔记本是这样。

非常感谢。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2005-11-29 16:33 

注册: 2005-11-29 10:29
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
Step #2.
安装 Ndiswrapper.
$sudo apt-get install ndiswrapper-source
$sudo apt-get install ndiswrapper-utils
(上面提到的页面中有错误,只说apt-get install ndiswrapper,实际没有这个包.上面的安装过程也可以
在新立得软件安装包里进行)

================
我按照楼主的方法,第二步的那个ndiswrapper-source提示说缺少文件
到底该如何坐才行啊?
请大家帮帮我
谢谢


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2005-11-29 17:00 

注册: 2005-11-25 11:57
帖子: 32
送出感谢: 0 次
接收感谢: 0 次
Realtek 818x系列可以用native的driver,http://rtl8180-sa2400.sourceforge.net


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2005-11-29 17:12 

注册: 2005-11-29 10:29
帖子: 11
送出感谢: 0 次
接收感谢: 0 次
这就是输入的结果


root@Linux:~# $sudo apt-get install ndiswrapper-source
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
现在没有可用的软件包 ndiswrapper-source,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
E: 软件包 ndiswrapper-source 还没有可供安装的候选者


我的wifi卡是broadcom的
你们介绍的2个方法我都试了,全部失败
各位帮帮我吧


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2006-01-06 20:09 

注册: 2005-09-05 12:09
帖子: 34
地址: Peking
送出感谢: 0 次
接收感谢: 0 次
WiFi的设置到现在还是有很多问题,

比如你的卡一定要在启动的时候就插上,还不能即插即用。而且不知道usb的网卡是什么情况。

家里的网络WEP加密以后,设置非常郁闷,总是不成功。(至今只OK过一次)用UI的设置好像不行,我都是用命令行设置的,很麻烦。

学校的无线网可以认到,好像也可以成功DHCP,但是浏览器里的Web认证界面就是出不来,不知道问题在哪。。。


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2006-01-20 20:50 
头像

注册: 2005-09-22 10:15
帖子: 570
地址: 北京
送出感谢: 0 次
接收感谢: 0 次
USB的无线网卡也不能即插即用,拔掉再插上的时候,需要:
$ sudo ifdown -a
$ sudo ifup -a

目前ndiswrpper对WEP好象只支持Shared Key,不支持Open System。楼上要是有权限设置AP的话,设为Shared Key就可以用了。


_________________
空手把锄头,步行骑水牛;人在桥上过,人流水不流。


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2006-05-04 1:22 

注册: 2006-04-09 22:57
帖子: 34
送出感谢: 0 次
接收感谢: 0 次
avauntage 写道:
我的是TP-Link 220M,USB的无线网卡,到第四步
$sudo modprobe ndiswrapper
的时候,整个机器就死掉了,键盘鼠标都不响应了,郁闷。


我今晚也是碰到这个问题,运行这个命令后,光标在那里闪动,没有任何结果
不过鼠标键盘还是可以用
最后发现关机,把无线网卡拔出来,再开机,再运行这个命令就ok
我还不清楚这是什么原因


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2006-06-03 12:55 

注册: 2006-06-02 6:52
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
按楼主的方法 终于点亮了我的T-LINK G650 上了一下网 重启后又要重新设才行 怎么办呢?


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 33 篇帖子 ]  前往页数 1, 2, 3  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译