rfkill 显示 wifi 被硬封锁,但无法解锁

rfkill 显示 wifi 被硬封锁,但无法解锁

我有一台笔记本电脑 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 笔记本电脑没有更好的解决方案。

可能相关:为什么我的 HP 笔记本电脑在 Ubuntu 18.04 上“飞行模式”不断切换?

答案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

断开你的局域网电缆

现在它起作用了

相关内容