我有一台笔记本电脑 Pavilion HP 2000,它可以在 Linux Mint(Tessa)和 Windows 10 上双启动。
由于某种奇怪的原因,fn 键上的 wifi 指示灯显示 wifi 已禁用,按下它不会改变指示灯的颜色(从琥珀色(表示关闭)变为白色(表示打开)。我不知道如何解决它。
rfkill list all
显示这个
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
按下相应的 fn 键 (fn + F12) 后,它会变成这样
0: phy0: Wireless LAN
Soft blocked: yes
Hard blocked: yes
不知何故,它不是尝试通过硬件解锁,而是通过软件锁定并解锁。
有关我的系统的更多信息这里(lscpi 和其他命令输出在那里)
我已经验证了 BIOS 上没有以某种方式阻止 wifi(它甚至没有与任何类型的网络相关的功能)。并且已经按照许多论坛的建议重置了 BIOS。此外,拔下电池并按下电源按钮,并在计算机启动时尝试按下 wifi 按钮。什么也没用。
我认为有必要指出的是,在 Windows 10 中,wifi 运行正常,但它完全忽略了 led ambar(我认为它只是忽略了硬块)。
我发现的另一件有趣的事情是,我尝试使用 manjaro(最新版本)的实时 USB,但它也无法连接到 wifi。
互联网通过以太网连接正常工作,实际上,我是在出现故障的笔记本电脑上发布了此信息。
任何信息都将不胜感激。提前致谢。
答案1
HP 无线因硬阻塞而无法使用,因此通常的无线键无法打开和关闭无线,这个问题由来已久。您可以尝试的只有几种方法。
首先,尝试删除辅助模块 hp_wireless,然后尝试使用组合键打开无线。
您还可以尝试:
sudo modprobe -r hp_wireless
sudo rfkill unblock all
rfkill list all
其次,查看 HP 笔记本电脑的用户指南,确保您使用的无线组合键正确。例如,如果用户指南说只是 F12,请确保您没有使用 Fn+F12。另一方面,如果您确定您使用的顺序正确,请尝试错误的序列作为实验;例如,如果用户指南说是 F12,则使用 Fn+F12(或任何序列),反之亦然。
接下来,你可以取出卡,用胶带封住第 20 针,然后重新插入:https://ubuntuforums.org/showthread.php?t=2150597
如果所有这些步骤都失败了,您可以针对模块 hp_wireless 提交错误报告:https://bugs.launchpad.net/ubuntu/
最后,在很多情况下(但并非全部),USB 无线设备也会因同样的原因被硬性阻止。如果您想试用,请务必在退货期内试用。
我很遗憾对于 HP 笔记本电脑没有更好的解决方案。
答案2
Wlan BCM4311 硬阻塞
sudo apt purge bcmwl-kernel-source
sudo apt install firmware-b43-installer
sudo modprobe -rfv b43
sudo modprobe b43
rfkill list all
断开你的局域网电缆
现在它起作用了