sinderel wrote:The problem with this is that it would break the factory seal, and I have had this laptop for less than a year so I think it would mess up the guarantee...
I doubt that opening your laptop will be needed in this case. Your wifi works with Windows, so defective hardware is unlikely.
There's some diagnostic benefit in having dual-boot. When I got my new Dell 2-in-1, last autumn, I wiped the drive but then restored Windows in a small partition because Dell has a Windows-based
SupportAssistant that can do hardware diagnostics and update the BIOS.
With Microsoft spyware present, though, I have my Home folder encrypted. The Mint installer makes that uber easy and transparent.
https://termbin.com/yxbn wrote:[ 4.500825] iwlwifi 0000:00:14.3: Detected Intel(R) Wi-Fi 6 AX201 160MHz, REV=0x354
Network: Device-1: Intel Wireless-AC 9462 driver: iwlwifi v: kernel port: 4000 bus ID: 00:14.3 chip ID: 8086:02f0
Looks like your Intel AX201 wifi chipset is misidentified as an Intel 9462. They use the same iwlwifi driver, but different firmware.
Since Intel is a major contributor to Linux, I'm disappointed to
see them just shrug about this, even as it appears on their own
NUC PC kit. The NUC owner made sure the proper AX201 firmware is installed, but their system blissfully installs the one for 9462. Intel just tells them to contact the OS vendor.
Well then, you've come to the right place at least. Or maybe this is the only gin joint in town.
So, could we be looking at
Ubuntu Bug #1896303? Unfortunately, the one solution involved opening the laptop:
"Ugh. It turns out an antenna lead had come unhooked. With that remedied, things look much better now. Sorry for the noise."
Then
Bugzilla #205749 says Intel patched the problem in December 2020, and supposedly backported to kernel
5.4.16. This Bugzilla ticket was closed.
And a similar issue is reported in Arch Linux
FS#64703:
"In 5.3.13 wifi works fine, in 5.4 and 5.4.1 the kernel has trouble initialising the wifi device". The report refers to the Killer Wi-Fi 6 AX1650i chipset, which is the AX201 under a different marketing hat. The Intel 9462, 9560, and 9260 make appearances on the list of usual suspects. So far, the issue is unresolved.
We have seen the AX201<->9462 situation here
before, but the fix wasn't clear. I had seen posts in which the problem was said to be a kernel regression introduced in version 5.4, still seen in 5.8, so a possible solution was go back to 5.3. That calls for the
Mainline Installer (a fork of ukuu) because Mint's kernel installer doesn't go back past 5.4. Then the AX201 wifi unexpectedly started working under 5.10, though the OP said they had tried 5.10 before with no apparent improvement. They had drained their laptop battery, however. As noted earlier in this thread, removing the power source and residual electric charge results in a cold reset. Perhaps you could drain your battery, hold down Power (hold, hold, hold), and let it sit on empty for a good long while.
Installing kernel 5.3 or earlier is a solution that I've seen reported in several places and distros.
As a Ryzen user, I'd try something desperate before accepting any kernel earlier than 5.8. Like, I'd rename the firmware files, so that my system can cluelessly load what it
thinks is the 9462 file, though it would actually be loading AX201 firmware. Theoretically speaking, since I've never tried this.
You could try updating your firmware, from just last month, though some say the problem isn't only in the firmware:
Code: Select all
cd ~/Downloads && wget http://archive.ubuntu.com/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.197_all.deb
sudo dpkg -i linux-firmware_1.197_all.deb
Reboot.
The iwlwifi backport that was forced earlier isn't doing anything for you, so it can be removed:
Code: Select all
sudo dkms remove backport-iwlwifi/8324 --all