WiFi not working properly

Take a chance to install also the linux-lts kernel and try using it, just to rule out possible recent kernel regressions (unlikely, in my opinion).
Maybe give a look also at this one and maybe this workaround.
Last but not least, try disabling MAC address randomization.

1 Like