w11和kali共存,kali内的网卡显示有硬锁。win的没问题
kali里无论是笔记本内置ax210还是外接的8812au都显示WiFi禁用,改了grub启动项,dev强制状态,改硬件锁原因的文件是显现权限不够。ec控制器改了值之后运行rfkill显示无法获取,然后又被改回,设置监控程序也没用。主板安全启动,已经关闭。tpm为可用状态 品牌是机械革命。

w11和kali共存,kali内的网卡显示有硬锁。win的没问题
kali里无论是笔记本内置ax210还是外接的8812au都显示WiFi禁用,改了grub启动项,dev强制状态,改硬件锁原因的文件是显现权限不够。ec控制器改了值之后运行rfkill显示无法获取,然后又被改回,设置监控程序也没用。主板安全启动,已经关闭。tpm为可用状态 品牌是机械革命。

晚上好🌙🌙🌙
本答案参考通义千问
根据你描述的情况,Kali Linux 在与 Windows 11 共存时,无论是内置的 Intel AX210 网卡还是外接的 RTL8812AU 网卡都无法使用 WiFi,并且出现了“硬锁”(hard block)的问题。以下是详细分析和解决方案。
/etc/default/grub 或 GRUB_CMDLINE_LINUX,如果硬件层面的 RF Kill 没有被禁用,网卡仍然无法启用。/sys/bus/pci/drivers/... 或 /sys/class/rfkill/...)时遇到“权限不够”的错误,说明你需要以 root 权限 进行操作。rfkill 时又恢复原状,说明系统可能在启动过程中自动重置了这些设置。打开终端,执行以下命令:
rfkill list
查看输出中是否有类似以下内容:
0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: yes
如果 Hard blocked: yes,则说明网卡被硬件锁定。
rfkill unblock all 命令sudo rfkill unblock all
如果成功,可以暂时启用网卡。但重启后可能会再次被锁定。
modprobe 重新加载驱动sudo modprobe -r iwlwifi
sudo modprobe iwlwifi
对于 RTL8812AU 网卡,可尝试:
sudo modprobe -r rtl8812au
sudo modprobe rtl8812au
sudo nano /etc/default/grub
找到这一行:
GRUB_CMDLINE_LINUX=""
将其修改为:
GRUB_CMDLINE_LINUX="iwlwifi.disable_sw_rfkill=1"
保存并退出。
sudo update-grub
注意: 如果你使用的是 RTL8812AU 网卡,可能需要安装额外驱动(如
rtl8812au-dkms)。
如果你使用的是 RTL8812AU 网卡,请确保已安装驱动:
sudo apt update
sudo apt install rtl8812au-dkms
然后重启系统。
sudo cat /sys/bus/pci/devices/0000:00:1f.0/ec
如果输出包含 RFKILL 字段,表示 EC 控制器可能在控制网卡。
sudo echo 0 > /sys/bus/pci/devices/0000:00:1f.0/ec
注意:此操作风险较高,不建议普通用户随意操作,且部分系统会自动重置。
uname -a
如果内核版本过旧,可能导致驱动不兼容。建议升级到较新的 Kali 版本(如 Kali Rolling)。
rfkill unblock all 可临时解决,但需配置 GRUB 永久生效。# /etc/default/grub
GRUB_CMDLINE_LINUX="iwlwifi.disable_sw_rfkill=1"
# 更新 GRUB
sudo update-grub
如果你能提供具体的网卡型号(如 Intel AX210、RTL8812AU)以及 Kali 版本信息,我可以进一步帮助你定制驱动和配置方案。