刚接触UBUNTU一个星期,把最新的11.04 NATTY装到U盘,感觉挺好。可是一个无线网卡的问题把我搞晕了两天,10分钟前总算搞定了。决定把这个经过写出来,因为我翻遍了中文网站都没找到答案,还是跑到英文论坛才找到方法的,希望可以帮到有同样问题的童鞋。
现象:
找不到无线信号,network manager显示无线网络“设备未就绪”,“启用联网”和“启用无线”都是勾上的。无线网络原来是好的,我以为更新后把网卡驱动搞坏了于是尝试安装驱动,却出现错误(10.10的时候是可以安装的),只好放弃,于是翻遍网络,发现我的症状跟别人的不太一样,具体如下:
#rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
这里看都正常,没被BLOCK
#sudo lshw -C network
.......
t:1820(size=32)
*-network DISABLED
description: Wireless interface
product: RTL8191SEvB Wireless LAN Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
......
这里无线网络这项后面有个大写的DISABLED。。。
按理说应该是找地方把网卡ENABLE吧。。。可是又翻遍网络没找到ENABLE的方法,总算在一个英文网站找到一个方法让我将信将疑得试了一下,竟然成功了,方法如下:
#sudo gedit /var/lib/NetworkManager/NetworkManager.state
[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
...
把 WirelessEnabled=true改成 WirelessEnabled=false, 存档,重启,用lshw察看时原来的DISABLED没有了,接下来轻松用无线上网啥事没有。
虽然事情搞定了,可还是没明白,看英文WirelessEnabled=true应该理解为打开无线网络啊,怎么会是禁用的?改成false应该是禁用怎么就可以了呢? 反正我是菜鸟怎么也搞不懂,希望有高手指教一下
——————————————————————————————————————————————————
今天无线网络又不行了,不过搞清楚NetworkManager.state里的内容原来是控制下拉菜单的。
真正解决我这个问题的方法是:
解压LINUX下的无线网卡驱动, 把FIRMWARE下的内容(我的是RTL8192SE文件夹)复制到/lib/firmware下面,什么都不用改,重启,无线网络又出来了。
ubuntu 11.04 无线网卡问题解决一例,供参考
-
- 帖子: 10
- 注册时间: 2011-06-30 22:33
Re: ubuntu 11.04 无线网卡问题解决一例,供参考


-
- 帖子: 2
- 注册时间: 2010-10-18 17:14
Re: ubuntu 11.04 无线网卡问题解决一例,供参考
试试这条
#rfkill unblock all
应该就可以了,我的就可以。
#rfkill unblock all
应该就可以了,我的就可以。
-
- 帖子: 2
- 注册时间: 2011-10-08 21:26
Re: ubuntu 11.04 无线网卡问题解决一例,供参考
在系统设置,硬件中的附件驱动中进行自动更新就可以了,前提是,要先用网线连上网络
-
- 帖子: 7
- 注册时间: 2012-08-06 15:58
Re: ubuntu 11.04 无线网卡问题解决一例,供参考
学习了,好文章啊。 linux好多更新后无线上网卡不能用的问题。不知道这个问题为什么不能解决。非得每次更新内核后,重新编译一边