You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求助:Ubuntu 22.04.1下Acer Swift SF314-512笔记本Intel Alder Lake-P无线网卡未被识别(UNCLAIMED)问题

求助:Ubuntu 22.04.1下Acer Swift SF314-512笔记本Intel Alder Lake-P无线网卡未被识别(UNCLAIMED)问题

我太懂你这种绝望感了——新买的笔记本在Windows上WiFi好好的,到Ubuntu就直接罢工,折腾好几种方法都没用,真的闹心😮‍💨。咱们先拆解问题,再一步步解决:

首先明确你看到的错误-22是什么:这个错误是内核驱动iwlwifi找不到对应你网卡的配置/固件文件,从dmesg输出的No config found for PCI dev 51f0/1672就能看出来——你的Intel Alder Lake-P(PCI ID 8086:51f0)无线网卡比较新,Ubuntu 22.04默认的5.15内核自带的iwlwifi驱动还不支持它。

接下来给你几个针对性的解决方案,按顺序尝试:

方案1:重新安装/更新无线网卡固件

默认的linux-firmware包可能没包含你这个新网卡的固件,咱们先更新它试试:

  1. 先确保系统包列表是最新的:
    sudo apt update && sudo apt upgrade -y
    
  2. 重新安装无线固件包:
    sudo apt install --reinstall linux-firmware
    
  3. 重启电脑,再用lshw -C network检查网卡状态,看看是否从UNCLAIMED变成CLAIMED。

方案2:升级内核到支持该网卡的版本

如果方案1没用,说明5.15内核本身的驱动不支持你的网卡,咱们升级到更晚的稳定内核(比如5.19或6.x系列):

  1. 先安装mainline工具(方便管理内核版本):
    sudo add-apt-repository ppa:cappelikan/ppa
    sudo apt update
    sudo apt install mainline
    
  2. 打开mainline软件,在列表里选一个5.19及以上的稳定版内核(比如5.19.0或者6.2.x,优先选带stable标记的),点击安装,它会自动下载并安装内核、headers和modules。
  3. 安装完成后重启电脑,在GRUB菜单里选择刚安装的新内核启动,再检查网卡状态:
    lshw -C network
    
    这时候驱动应该能识别到你的网卡了。

额外检查项

  • 虽然你已经关了快速启动和安全启动,但还是再确认下BIOS里的WiFi开关有没有被禁用(有些笔记本会单独在BIOS里设WiFi开关,Windows能识别但Ubuntu可能读不到状态);
  • 如果你不想用mainline,也可以手动下载对应内核的.deb包安装,但mainline操作更省事。

我之前帮朋友解决过同款Alder Lake网卡的Ubuntu识别问题,升级到5.19内核就搞定了,你试试应该没问题!

备注:内容来源于stack exchange,提问作者Numerical Disintegration

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 12:05:28