我的 HP G60-530US 笔记本电脑在 Windows 和 Ubuntu 10.04 上运行良好,直到有一天 Wi-Fi 被硬件禁用。
由于某种原因,Ubuntu 停止响应按钮启用 Wi-Fi,如果我可以重新启动 Windows,启用 Wi-Fi,然后再切换回来,情况就不会那么糟糕了。遗憾的是,当我打开电脑或从待机状态恢复时,Wi-Fi 会自动禁用,再加上我对 Ubuntu 缺乏控制,导致了不得不使用 Windows 或通过以太网连接的不良结果。
这是 HP 的可纠正 BIOS 问题、HP 的不可纠正 BIOS 问题,还是仅仅是 Ubuntu 的问题?
如果我可以修复它,那么我该如何修复它?
答案1
我有一台 HP G60-635DX。我也遇到了同样的情况。
虽然我不知道这种情况是如何或为何发生的,但我知道如何解决它。
在 Ubuntu 下,打开终端并输入:
sudo rfkill unblock all
我不确定它是如何工作的,但它可以在 Ubuntu 下启用 WIFI,并且应该也可以在许多 Linux 发行版上运行。
答案2
只需按下 WiFi 按钮并检查 WiFi 的状态是否为“无线按钮网络已禁用”。然后暂停 Ubuntu。
现在输入您的密码并登录。检查您的 WiFi 状态。它将被打开。
这适用于 Ubuntu 10.04、10.10、11.04、11.10……
答案3
好吧,我不知道是什么导致了这个问题,但我似乎无意中做对了某件事。我不再遇到这个问题了。也许是因为我在 Windows 下意外重新启用了 HP Wireless Assistant,但我不确定。
答案4
如果 WiFi 已自行禁用,而您只安装了 Linux,该怎么办?如何解除阻止?在某些现代 Linux 安装中,这并非易事(可能是因为两个模块之间存在奇怪的交互,或者因为设备可能会错误地解释一些传入的翻转信号)。我尝试列举我找到的建议解决方案(我使用俄语的经历):
第一的,做
rmmod -f ath5k
,然后rfkill unblock all
;使用模块的特殊参数
ath5k
来忽略硬件块(因为 WiFi 设备可能会从按钮接收错误的信号,例如,如果固件与连接方式不对应,等等)。抑制 hp-wmi 的加载(顺便问一下,这个模块的用途是什么?
modinfo
说:HP 笔记本电脑 WMI 热键驱动程序;”hp-wifi 的条目用于监控交换机的软件。“):