HP 笔记本电脑更新 BIOS 后 WiFi 被硬屏蔽

HP 笔记本电脑更新 BIOS 后 WiFi 被硬屏蔽

我的 HP 笔记本电脑上有双启动 Windows 和 Debian。自从我通过 BIOS 更新F.18后,F.45我的 wifi 在 Debian 上被硬阻止,但在 Windows 上工作正常。

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

我尝试过关闭/打开物理 WiFi 开关,但没有任何反应。尝试卸载hp_wmi然后hp_wireless关闭/打开物理 WiFi 开关,但仍然没有成功。

lshw无线网络的输出

           *-network DISABLED
                description: Wireless interface
                product: RT3290 Wireless 802.11n 1T/1R PCIe
                vendor: Ralink corp.
                physical id: 0
                bus info: pci@0000:0a:00.0
                logical name: wlp10s0f0
                version: 00
                serial: fa:ba:fe:01:ad:24
                width: 32 bits
                clock: 33MHz
                capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
                configuration: broadcast=yes driver=rt2800pci driverversion=4.19.0-13-amd64 firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11

输出消息

输出dmesg | grep rt28

[   16.820913] rt2800pci 0000:0a:00.0 wlp10s0f0: renamed from wlan0

答案1

这解决了我的问题,

https://ubuntuforums.org/showthread.php?t=2457745

根据页,

不久前的老一代 WiFi mini PCI-E 卡通常有一个硬件终止开关。该 RF 终止开关通常连接到 Mini PCI-E 接头上的一个引脚。现代笔记本电脑无法打开 WLAN 卡。现代笔记本电脑可以读取并初始化 PCI-E 卡,但该卡的无线电部分被关闭。

通过阅读 7 年前的几张 WLAN Mini-PCIE 卡的规格表,我发现 Mini-PCIE 引脚 20(根据规格为供应商特定目的保留)被用作 RF 终止开关。在卡中也是如此。对于 WiFi 和蓝牙,引脚 51 设置为禁用蓝牙,引脚 20 设置为禁用 WLAN。

因此,您只需将 20 号引脚固定在无线卡上即可。引脚交替标记。奇数编号的引脚位于正面,偶数编号的引脚位于背面。

正视图,

在此输入图像描述

后视图,

在此输入图像描述

手表如果还是不明白的话看视频。

我使用大提琴胶带遮盖引脚 20,但建议使用电工胶带。

在此输入图像描述

相关内容