I have recently bought a new Acer Swift SF314-512 Laptop and installed ubuntu 22.04.1 desktop. The wifi works fine on windows, but on the ubuntu install it does not work.
lshw -C network
outputs:
*-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
This seemed similar to (22.04.1 Network Unclaimed) which suggested installing linux-modules-extra-5.15.0-52-generic. So I did this (and also had to install linux-image-5.15.0-52-generic and linux-modules-5.15.0-52-generic) but it made no difference. Some other outputs I have seen suggested by other questions:
sudo dmesg | grep iwl
outputs:
[ 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
So, how do I configure it and what is error -22?
If I run rflist kill all
all the answers are 'no'. If I run
lspci -nnk | grep 0280 -A3
it outputs:
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)
Some other questions have suggested it is something to do with boot settings (e.g. disabling fast boot or secure boot). So I did this and it made no difference. I also don't think it is to do with boot as if I boot directly from the USB containing the ubuntu image it has the same issue. I have also tried installing Ubuntu 20.04.5 instead and it also doesn't work.
If there is any more information that would help diagnose the issue please let me know. I'm feeling pretty desperate here.