Wifi keeps disconnecting after one minute on startup

As the title says.
I can see all wifi networks when i start my system, but after a minute, i can not see any.

My laptop details

I was having what appeared to be a few issues with possible wifi on my laptop using the 5.16 kernel. I switched to the 5.15 LTS kernel and so far the wifi issues haven’t been a problem so consider changing the kernel and try out the LTS version. If you need help in how to do that, just let me know and I’ll give you the details.

I would also try disabling MAC address randomization and wifi power saving.


Tried. No luck.

Can u tell me the exact process ?

Disable MAC Address Randomization with the following command:

echo -e "[device]\nwifi.scan-rand-mac-address=no" | sudo tee /etc/NetworkManager/conf.d/disable-random-mac.conf

After creating the configuration file, reboot both your router and your computer.

Disable Network Manager’s WiFi power saving features with the following command:

echo -e "[connection]\nwifi.powersave = 0" | sudo tee /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf

A setting of “0” will totally disable power saving features in the WiFi adapter.

A setting of “2” or “1” will be less aggressive, but still leave power saving enabled.

Reboot after creating/editing the conf file.