我最近买了一台新的 Acer Swift SF314-512 笔记本电脑,并安装了 ubuntu 22.04.1 桌面。WiFi 在 Windows 上运行良好,但在 ubuntu 安装上却无法运行。
lshw -C network
输出:
*-network UNCLAIMED
description: Network controller
product: Alder Lake-P PCH CNVI WiFi
vendor: Intel corporation
physical id: 14.3
bus info: pci@0000:00:14.3
version: 01
width: 64 bits
clock: 33Mhz
capabilities: pm msi pciexpress msix cap_list
configuration: latency=0
resources: iomemory:600-Sff memory:603c2b4000-603c2b7fff
这似乎类似于(22.04.1 网络无人认领) 建议安装 linux-modules-extra-5.15.0-52-generic。所以我照做了(还必须安装 linux-image-5.15.0-52-generic 和 linux-modules-5.15.0-52-generic),但没有什么区别。我看到其他问题建议的一些输出:
sudo dmesg | grep iwl
输出:
[ 3.396430] iwlwifi: No config found for PCI dev 51f0/1672, rev=0x370, rfid=0x2010d000
[ 3.396475] iwlwifi: probe of 0000:00:14.3 failed with error -22
那么,我该如何配置它以及错误 -22 是什么?
如果我竞选,rflist kill all
所有的答案都是“不”。如果我竞选
lspci -nnk | grep 0280 -A3
它输出:
0000:00:14.3 Network controller [0280]: Intel corporation Alder Lake-P PCI CNVI WiFi [8086:51f0] (rev 01)
Subsystem: Rivet Networks Device [1a56:1672]
Kernel modules: iwlwifi
0000:00:15.0 Serial bus controller [0c80]: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 [8086:51e8] (rev 01)
其他一些问题表明这与启动设置有关(例如禁用快速启动或安全启动)。所以我这样做了,但没什么区别。我也不认为这与启动有关,因为如果我直接从包含 ubuntu 映像的 USB 启动,它会出现同样的问题。我也尝试过安装 Ubuntu 20.04.5,但同样不起作用。
如果有更多信息可以帮助诊断问题,请告诉我。我现在感觉很绝望。
答案1
5.15 内核不支持该设备。
现在 Ubuntu 22.04 有 5.19 HWE 内核。你可以通过以下方式安装它
sudo apt install linux-generic-hwe-22.04
使用新内核重新启动并测试。