为什么我的 HP Pavilion G6 上的 WiFi 总是被硬阻止?

为什么我的 HP Pavilion G6 上的 WiFi 总是被硬阻止?

我希望你能帮我解决这个问题,因为我的 Linux 机器上的 WiFi 被硬阻止,无法连接到 WiFi。

我的设备是 HP Pavilion G6,WiFi 卡是 Ralink 5390;制造商的默认值。

故事开始时,我双启动了 Windows 和 ParrotOS 发行版,我的 WiFi 在两个操作系统中都工作得很好,我不知道为什么,但有一天我的 WiFi 决定在所有 Linux 中停止!

rfkill list all当您在终端中键入命令时,您将看到如下响应

0: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: yes
1: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no

这是我所做的。

我阅读了互联网上的每个论坛并尝试了所有可能的解决方案。

  • 就像关闭电池和交流电缆一样。
  • 尝试使用 USB 可启动 iso 启动每个 Linux 发行版(Ubuntu、Debian、arch Linux、core Linux、fedora、LinuxMint 等等)。
  • 尝试移除无线卡中的 20 号针脚。
  • 尝试将 WMI 列入黑名单等等。
  • 尝试恢复BIOS设置,确实没有那么多设置。
  • 尝试删除 RF-kill 并重新安装它(我不知道我在做什么了)
  • 尝试关闭 Windows 中的快速启动设置。

但没有任何效果!

请注意,WiFi 在 Windows 系统中工作正常,没有任何问题。

我真的需要它,但买不起新的 WiFi 适配器,在我的城市太贵了。

答案1

按键上的红灯F12表示基于硬件/固件的 RF 终止开关正在禁用 WiFi 发射器。

尝试F12在系统启动时、在到达 Linux 引导加载程序之前或在选择要引导的内核之前按下该键,无论是单独还是与该Fn键一起按下。如果您可以让灯关闭或变成白色,那么问题就可以解决。

如果 RF-kill 密钥由 ACPI 固件处理,并且 Linux 内核的 ACPI 协商搞砸了 RF-killswitch 密钥事件处理,因此在 Linux 运行时无法切换终止开关,则它有可能在启动时工作得更好Linux 内核尚未加载之前的时间。

相关内容