我最近购买了一台新的 HP pavilion 15(装有 Windows 8),并安装了(双启动)最新版本的 ubuntu 14.04(64 位)。
安装后,内置 wifi 无法使用,因此我使用 USB wifi 棒连接到互联网。几分钟后,我尝试使用内置 wifi,它开始正常工作。
但是我注意到,在我暂停并重新登录后,它就被禁用了。wifi 开关变灰,无法再点击它,我看到消息“wifi 已被硬件开关禁用”,尽管这台 HP 中没有硬件开关。
恢复 wifi 的唯一解决方案是重新启动(这真的很烦人)。
我花了几天的时间尝试在这个论坛和其他网站上找到的针对类似问题的解决方案,但没有成功。
显示sudo rfkill list all
以下内容:
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
3: phy1: Wireless LAN
Soft blocked: no
Hard blocked: no
4: brcmwl-0: Wireless LAN
Soft blocked: no
Hard blocked: yes
解除阻止命令不会改变任何东西。
(WiFi 在 Windows 上运行良好)
请帮我找到解决这个问题的方法。
答案1
#!/bin/sh
case "${1}" in
resume|thaw)
nmcli r wifi off && nmcli r wifi on;
esac
放入这个/etc/pm/sleep.d/10_resume_wifi
,问题就会立即解决。
答案2
在终端中输入以下命令
sudo rmmod -f rt2500usb<br>
sudo rfkill unblock all<br>
sudo modprobe rt2500us<br>
rfkill list all
如果这不起作用,则在终端中输入
sudo service network-manager restart
但每次你的无线被禁用时,你都必须执行第二种方法