Fedora 32 - Unable to connect to WiFi after a screen lock

I installed Fedora 32 on three different laptops with the following network controllers.

Dell Inspiron 5570
Network Controller : Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)

Asus X550C
Network Controller : Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)

Sony Vaio VPCYB35AN
Network Controller : Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)

The common problem I experience is all of them fails to reconnect to the home WiFi after the screen gets locked. I had to reboot the systems to connect to the WiFi network. It keeps on showing the message "Try connecting the network’.

Kindly note that I am using Deepin Desktop Environment on Fedora on all three laptops.

1 Like

Where is your Wi-Fi password stored?
If you are using session keyring, make sure it is unlocked.
You can also store the password inside the connection profile.

Thanks for the quick response.

After booting, I chose my home WiFi and it automatically prompted my password. I haven’t done any other settings. I am comparatively new to the Linux world. So could you please let me know how and where to check session keyring and how to store password inside connection profile?

1 Like

The second option is more reliable:

Just to add one more thing. I have one broadband connection and mobile hotspot. The laptop is able to connect to the mobile hotspot without rebooting.

As you suggested, I went ahead with the 2nd option =>

Network Connection → Wi-Fi → selected my braodband → clicked on gear icon → Wi-Fi Security → chose WPA & WPA2 Personal → entered my password → saved it.

Still the issue persists.

Could you please let me know how to try the 1st option? How should I unlock the keyring? Is it from Terminal?

1 Like

The second method is preferable and overrides the first one.
If the issue persists, then its cause should be somewhere else.

Your title says “after screen lock”.
Does that mean that you connect to the broadband wifi properly on initial login and it works until you allow the screen to lock? If so then it would not seem to be a network issue but instead related to something that happens in locking and unlocking the screen.

You have another laptop as well as the machine having a problem. If sshd is not already active, try starting sshd while the screen is active sudo systemctl enable sshd.service followed by sudo systemctl start sshd.service . Then after the screen locks, from your other laptop try to ssh into the other system. You may have to open the port for ssh in the firewall as well.

If that is successful then the network is still active, as mine remains at all times, even when the screen is locked. Repeat the test with sshd after unlocking the screen and before doing anything else.

Those remote tests will tell you if the network remains active without relying on actions at the desktop on that system. If it remains active and accessible then the issue is definitely something other than the network connection.