ubuntu WiFi: operation not possible due to RF-kill《转载》

Some people have been experiencing WiFi problems with Ubuntu 10.10 since an update that happend just before Christmas 2010. The problem seems to be a bug in a kernel module, which prevents the rfkill‘s soft and hard block from syncing correctly.

In practice that means you can press your laptop‘s WiFi button as often as you want, it doesn‘t change anything. Your wireless adapter will always appear as disabled. If you try to start the wireless interface manually you get the following error message:

[email protected]:~# sudo ifconfig wlan0 up
SIOCSIFFLAGS: Operation not possible due to RF-kill

If you do a rfkill list all you should get an output similar to this:

[email protected]:~$ sudo rfkill list all
0: hp-wifi: Wireless LAN
Soft blocked: yes
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: no

Depending on the state of your WiFi button the Hard blocked will either be yes or no. Press the WiFi button and run rfkill list all again to make sure the value for Hard blocked changes.

The actual problem is, that the Soft blocked value is always set to yes, because for some reason the syncing between the hardware block and the software block doesn‘t work as supposed. To override this behavior, you can just run rfkill unblock wifi and it should work again. Double check by entering rfkill list all again and make sure it looks like this, with all values set to no:

[email protected]:~$ sudo rfkill list all
0: hp-wifi: Wireless LAN
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no

If you then run ifconfig wlan0 up (or enable the wireless via your desktop‘s network manager) you should be able to connect to a wireless network again without any further issues.

The configuration, which I‘ve been using:

  • Compaq Presario CQ60
  • Atheros AR5001 Wireless Network Adapter
  • Ubuntu 10.10

I also read, that some people could fix it, by turning off the WiFi button during the boot process and then switch it on again, once the system is up and running. It seems that the system expects the hard block to be set to off. This is still a bug, but it could explain why then the soft block didn‘t sync with the hard block any more.

《FROM:http://blog.csdn.net/cat_lover/article/details/7088873》

==================================

UBUNTU14.04也出现过同样的问题,按如上操作后重新启动电脑才能连接到WIFI。

操作步骤是这个的,首先按笔记本电脑的快捷键或开关关闭无线网,然后执行sudo rfkill list all---->ifconfig wlan0 up--->重启电脑。

查看 网卡启用状态:

执行ifconfig -a 显示所有网卡信息, 不加-a参数,只能查启用的网卡。
例如:网卡名 eth0
启用网卡命名 ifconfig eth0 up
禁用网卡命名 ifconfig eth0 down

时间: 2024-10-11 16:36:55

ubuntu WiFi: operation not possible due to RF-kill《转载》的相关文章

Ubuntu wifi 启用

今天略微合拢了一下笔记本,然后Ubuntu unity死掉了,Ctrl-Alt-1进入terminal, 登录后重新启动系统,发现wif不能用了. 上网查了一个命令,可以检查软硬件禁用的状况: [email protected]:~# rfkill list 1: phy0: Wireless LAN Soft blocked: no Hard blocked: yes 2: dell-wifi: Wireless LAN Soft blocked: no Hard blocked: yes 3

Ubuntu Wifi网络连接不上或经常断网

参考文章: https://www.cnblogs.com/fengxm/p/5981663.html 我的问题描述:     安装双系统后,使用Ubuntu系统经过一段时间的待机wifi就会扫描不到网络也连不上需要反复执行sudo service network-manager restart才能扫描上wifi,发现了以下的解决方式成功解决问题,希望对你遇到的问题也有一定的帮助. 问题: ubuntu wifi连接不上或经常断网,重启就好 问题1.知道wifi密码,驱动也有,可以点击连接,总是

ubuntu WIFI 连接不稳定(wifi无法连接问题)

使用Ubuntu的时候,连接WIFI,可能会出现连接断开的现象(WIFI显示已经连接,但是上不了网,每次WIFI重新连接后,可以短暂的联通,但很快就会断线, 通过网线就不存在这个问题). 这种情况一般需要检查自己的无线网卡驱动(通过 lspci 命令查看),在网上搜索了下,一般intel无线网卡会出现这种情况(我的笔记本使用的就是老旧的intel无线网卡--2010年的机器). 无线网卡型号是: Network controller: Intel Corporation Centrino Wir

Ubuntu WiFi连接问题

1,先说明下, 这种方式仅针对 RTL8723BE这款无限网卡. 先用 lspci|grep -i net 先用这个命令查询网卡型号, 我的电脑查询结果: 00:19.0 Ethernet controller: Intel Corporation Ethernet Connection I218-V (rev 04) (有线网卡型号) 04:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wirel

ubuntu wifi share

sudo add-apt-repository ppa:nilarimogard/webupd8 sudo apt-get update sudo apt-get install ap-hotspot sudo ap-hotspot configure(will set wifi name and wifi passwd) sudo ap-hotspot start/stop

Ubuntu 14.04中root 密码忘记解决方法[转载+17.04亲测可用]

Ubuntu 14.04中root 密码忘记解决方法 Ubuntu 14.04中root 密码忘记解决方法 方法一: 如果用户具有sudo权限,那么直接可以运行如下命令: #sudo su root #passwd #更改密码 或者直接运行sudo passwd root命令就可以直接更改root密码. 有关sudo su的区别: 1.共同点:都是root用户的权限: 2.不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境:sudo是完全取得root的权限和root的工

在ubuntu下如何验证文件的MD5码 (转载)

转自:http://blog.csdn.net/david_xtd/article/details/7641682 在windows下可以使用专用的工具软件如WinMD5等来查看文件的MD5码, 在ubuntu下通过命令行来查一样很方便:md5sum file,就可以得到文件的MD5码了. 若要跟校验码文件比对,假设 file.iso 和校验码文件 file.iso.md5 是在相同目录下,执行 md5sum -c file.iso.md5

ubuntu 守护进程supervisor的安装及使用(转载)

原文地址:http://blog.csdn.net/u012374229/article/details/47158435 注意:以下代码,命令和配置在ubuntu14.04LTS上实际测试,其他发行版或ubuntu其他版本仅供参考 安装 安装可以使用一下命令: sudo apt-get install supervisor 安装成功后,supervisor就会默认启动 使用 有很多方法添加进程,看了很多博客上的介绍和加上我的实际使用,我认为一下方法最好用: 将每个进程的配置文件单独拆分,放在/

【NS2】Ubuntu 12.04 LTS 中文输入法的安装(转载)

本文是笔者使用 Ubuntu 操作系统写的第一篇文章!参考了红黑联盟的这篇文章:Ubuntu 12.04中文输入法的安装 安装 Ubuntu 12.04 着实费力一番功夫,老是在用 Ubuntu 来引导 Windows,结果 Ubuntu 倒是能用,一进入 Windows 就蓝屏,于是又重装 Windows 好几遍...直到后来认识了 EasyBCD 我才走上正途... 我装的是英文版的 Ubuntu12.04,如果安装中文版,会自动安装中文输入法,这篇文章也是为了以后重装 Ubuntu 做一个