【邪修】linux (ubuntu/fedora/arch/debian) wifi hard blocked解决方法-AX210

背景:公司要求所以windows电脑必须装桌管软件,但桌管软件限制了很多东西,例如不能使用虚拟机软件。

于是就想着换成linux使用,装了ubuntu22 24 25 /fedora42/arch/debian13,

都是同一个问题,WIFI不能开启,蓝牙可以用。

复制代码
sudo rfkill list
0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: yes

先说结果:用绝缘针脚的方式直接把 RF-Kill 的硬件线路(通常对应 GPIO 引脚) 断开,wifi正常开启使用。

复制代码
用绝缘针脚的方式直接把 RF-Kill 的硬件线路(通常对应 GPIO 引脚) 断开,属于 "物理层解锁",简单粗暴但有效。

再说处理过程:
一、OS层面处理:

安照网上的方法全部无效:

复制代码
sudo systemctl stop NetworkManager
sudo modprobe -r iwlmvm iwlwifi
sudo modprobe iwlwifi
sudo systemctl start NetworkManager
sudo rfkill list
dmesg | grep -i iwlwifi | tail -10

心都凉了半截。

二、BIOS层面处理:

软件办法行不通,只能从硬件入手了。

笔记本电脑型号是机械革命14X pro,

CPU是 AMD AI 9 365,

网卡是Intel AX210。

AX210采用标准PCIe接口协议,理论上支持所有代际的Intel和AMD处理器,

包括早期五代、六代酷睿等老型号。

复制代码
Hard blocked: yes 是硬件线路被 EC 拉低,Linux 侧任何 modprobe 都改不了。
从日志可确认:
[ 1014.364623] iwlwifi 0000:61:00.0: reporting RF_KILL (radio disabled)
驱动、固件都正常,就是 EC 把射频关了。
    modprobe -r 报错是因为模块正被 NetworkManager 占用,后来直接 modprobe iwlwifi 只是重新加载,不会清除硬锁。
    只要 hard blocked 是 yes,接口永远 UP 不了。

因为鸡哥笔记本的bios比较菜鸡,没有wifi芯片开启与关闭的选项,也没有EC开启和关闭的选项。

官网BIOS驱动和售后客服中心也确认没有相关设置。

心凉透了。

此处有负面情绪一万字。。。。。。。

三、硬件处理:

上面有提到,wifi是由EC控制,EC在BIOS中没有体现,而EC对应的硬件是 GPIO,

于是查找AX210 网卡的 GPIO 引脚,确定是第54、56引脚。

复制代码
54、56 针脚 在 AX210 上正是
        Pin 54: W_DISABLE1#
        Pin 56: W_DISABLE2#
        两者任一被拉低,模块就会 强制进入 RF-Kill 状态,Linux 直接报 hard blocked: yes。
        用薄胶带/指甲油/绝缘漆 把两针垫高或贴住,即可让 EC 再也拉不到地线,等于永久解除硬锁。
    副作用
        Fn+飞行模式键从此失效(对 Linux 用户基本无感);
        若以后想恢复,只需撕掉绝缘层即可。
    注意静电 & 保修
        操作前 断电 + 电池断电孔放电,防止静电打坏芯片;
        绝缘层别太厚,避免插回 M.2 时把座子撑变形;
        若机器还在保修期,官方可能以"私改硬件"拒保,需自行权衡。

四、实操:

1)拆开后盖,先断开电池,拆下网卡

2)找到54、56引脚(55引脚不在这哈)

3)用双面胶粘上54、56引脚,做绝缘处理,注意不要粘到背面引脚,白色胶纸不用撕开。

打完收工,喜欢就收藏或点个赞呗!

相关推荐
我命由我1234520 小时前
Java 开发 - 粘包处理器 - 基于消息头 + 消息体(魔数验证、长度验证)
java·网络·后端·网络协议·java-ee·intellij-idea·intellij idea
小糖学代码21 小时前
网络:5.应用层协议HTTP
网络·网络协议·http
wdfk_prog21 小时前
Xshell终端连接Ubuntu/Debian无颜色的解决方案
java·ubuntu·debian
DeeplyMind21 小时前
虚拟化hypervisor:Xen简介
linux·virtualization·xen
fuze233321 小时前
解决在虚拟机的ensp中启动路由器,卡0%且出现虚拟机卡死的方法
网络·华为·ensp
希赛网21 小时前
HCIP—Datacom面试技术常问问题
网络·hcip·面试问题·路由交换·stp生成树
adnyting21 小时前
【Linux日新月异(二)】CentOS 7用户与用户组管理深度指南:保障系统安全的基石
linux·运维·centos
渡我白衣21 小时前
深入理解 OverlayFS:用分层的方式重新组织 Linux 文件系统
android·java·linux·运维·服务器·开发语言·人工智能
waves浪游21 小时前
进程概念(上)
linux·运维·服务器·开发语言·c++
侯小啾1 天前
Ubuntu NAT模式设置静态 IP 地址
tcp/ip·ubuntu·php·静态ip