Ubuntu篇——Ubuntu20.04上无法识别英特尔WiFi6EAX211无线网卡

[复制链接]
发表于 2026-10-6 10:18:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

Intel 12/13 代之后的新款无线网卡(比如 NUC 上常见的 WiFi 6 EAX211)接到 Ubuntu 上,系统有时候认不出来,iwconfig 里找不到无线口,WiFi 列表一片空白。这是内核里缺少对应驱动模块导致的,装一个回退版驱动包基本就能解决。

先确认是不是驱动问题

排查顺序建议这样走:

  1. ip a 看看有没有 wlan0 之类的无线网卡接口;
  2. lspci -nn | grep -i network 确认硬件是否被枚举到;
  3. lsmod | grep iwlwifi 看内核模块有没有加载。

如果硬件在、但 iwlwifi 模块没起来或者报 unknown symbol,基本就是缺驱动。

安装回退版驱动包

Ubuntu 下 Intel 无线网卡的驱动包是 backport-iwlwifi-dkms,它把较新的固件和驱动编译成内核模块,绕过发行版自带的老内核模块:

sudo dpkg -i backport-iwlwifi-dkms_*.deb

把 *.deb 换成你下载到的实际文件名,也可以直接 cd 到文件所在目录后执行。安装成功后 lsmod | grep iwlwifi 应该有输出,重启一下系统让新模块生效。

安装报错怎么办

装到一半报依赖错误(dependency problems)是 dkms 包的常见情况,先修依赖再重装:

sudo apt --fix-broken install

跑完这条之后再 dpkg -i 一次驱动包,基本就顺了。这一步别跳,直接重试往往还是同一个错。

装完记得重启:

sudo reboot

重启后 ip a 里出现 wlan0,NetworkManager 里能搜到 WiFi,就算解决了。

如果还认不到

  • 驱动包版本太旧。回退包版本和内核版本不匹配,去 Ubuntu 的 package 页面找和你系统版本对应的那一个。
  • 内核太老。EWX/AX 系列卡对内核版本有要求,老内核(比如 5.x 早期)建议顺带 sudo apt install linux-generic 升一下。
  • Secure Boot 开着。启用 Secure Boot 时第三方内核模块会被拒绝加载,dmesg 里能看到签名相关报错——要么关掉 Secure Boot,要么用 MOK 方式给模块签名。
  • 硬件根本没被枚举。lspci 都看不到设备的话,检查 BIOS 里无线网卡是不是被禁用、或者机器有没有额外物理开关。

qidao123.com企服评测-应用市场 编辑提示

本文由齐道123 IT 运维社区整理,记录 Ubuntu 下 Intel EAX211 等新型无线网卡识别不到的驱动安装方法。操作仅限自有或已获授权设备;dpkg -i 安装的内核模块与当前内核强绑定,升级内核后可能需要重新安装,动手前请确认当前系统内核版本并保留可回滚的安装包。Secure Boot 与签名相关设置请根据企业安全策略决定,不要盲目关闭。

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表