我正在运行 Ubuntu 14.04,直到几天前才遇到 wifi 问题。我尝试了许多帮助帖子,其中大多数都有类似的修复方法,但都不起作用。
为了更快地下载内容,我切换到使用“自动以太网”后,它就开始了,当我尝试切换回无线时,我发现无线的硬件开关已被禁用,我无法再进行无线连接。
按下实际开关不会产生任何反应。
sudo rfkill list all
返回:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
lspci | grep Wireless
返回:
10:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
sudo rfkill unblock all
什么都不做,也没有:
sudo rfkill unblock wlan
硬件没有任何变化,只是在我在另一个分区上安装了另一个发行版并把它从以太网上拔下来之后才注意到这个问题。
答案1
硬封锁意味着您的 wifi 开关或笔记本电脑上的 wifi fn 键已切换。按下 wifi 键或同时按下 fn 和 wifikey 可打开或关闭硬封锁。Rfkill 无法控制 fn 键或物理开关。
另外,检查网络管理器中的“启用 WIFI”设置是否也被选中,因为它也将返回“硬阻止”配置。
另外,检查您的 BIOS 设置。
vbachev 的回答
- 双启动到 Windows,按钮可以正常工作
- 启用 wifi
- 重启到 Linux
应用程序菜单 > 系统工具 > 首选项 > 系统设置
开放网络
现在,关闭飞机模式,并在其仍处于打开状态时(不要管它)按下待机/电源按钮。让系统进入待机状态。接下来恢复系统并切换 wifi 按钮。https://forums.kali.org/showthread.php?368-ifconfig-wlan0-up-%93SIOCSIFFLAGS-Operation-not-possible-due-to-RF-kill%94
取出电池和交流适配器。按下电源按钮清除系统。更换电池和交流适配器并重新通电。https://forums.kali.org/showthread.php?368-ifconfig-wlan0-up-%93SIOCSIFFLAGS-Operation-not-possible-due-to-RF-kill%94