I have an AX211 in a laptop, and I can confirm that this is what needs to be done to get it to work in sys-net
, but it’s to do with the kernel, not the version of Fedora.
The current PNVM firmware errors out when trying to load inside a VM, so it needs to be moved out of /lib/firmware
or deleted.
I am not sure if the latest kernels have fixed the issue, but 5.18 hasn’t worked for me yet, so I am forced to run sys-net
on a 5.10 kernel.
@cfm’s solution will work, but there is another solution that doesn’t require you to shut down sys-net
.
In sys-net
:
- Delete
/lib/firmware/iwlwifi-ty-a0-gf-a0-67.pnvm.xz
- Run the following string of commands in a terminal:
sudo rmmod iwlmvm
sudo rmmod iwlwifi
sudo modprobe iwlmvm
It gets a bit tedious if you have to do it every time you start up sys-net
, but you can add this to your ~/.bashrc
file to have it done automatically at boot, allowing you to keep your templates “pure”.
The reason is that it highly likely that any upgrade of the linux-firmware package will put that file back, and bork your wifi again