If no internet is detected/ what ever causing ,-----it disconnects.
I tried to reconnect over to my WIFI or to my Mobile Hotspot, its stucks on configuring device, and then I guess resets and Says “wlo1 not found” but wifi networks are still showing.
tried to recnnect, manually typing passwords, saving passwords for all users. all the same issue stucks on configuring device.
I restart the system, Voila wifi connects to the desired ssid, but the after a few hours, it dosconnects and goes back to loop on number 1 and restart again.
Things I have tried.
.modprobing the driver
.stopping network manager.
.reenabling network manager.
.tried to delete the wlan profile
.checking if kernels were loaded
.ifconfig wlan up and down with sudo
.i cant try any previous kernel versions or downgrading network manager because I have only wifi access, sometimes mobile hostpot and mobile signal here is pretty bad.
The resume UUID must be associated with my Settings for desktop session which is on Login: Restore previous session; Not sure, I am normally a windows user and just recently migrated to because my windows 10 was freaking me out, eating my ram a lot and I cannot work with my selenium projects.
Hibernation has nothing todo with your GUI login, it is a power-savings mode.
But anyhow i advice you to keep a terminal open with sudo journalctl -f to monitor log entries.
When your connection drops you can see what caused it.
Maybe it would be helpful to paste the relevant parts between ``` (on separate lines by them self) so anyone who likes to help you has some info
eg:
your log lines
your log lines
PS: no need to post ALL of the log which would be way too much.
I don’t know, seems like its a problem of my wifi driver. Have you tried checking you journal? answer might be in there. I am still checking if issue persists. Fortunately i happens only like once week. I bought myself a usb wifi adpater with ar9271 chipset and looks like this is a better solution for me not worrying about bulkiness if the adapter. can you drop your sudo journalctl -f. mine was disconnecting when it reaches a timeout.
So its been a while and looks like its a bug or whatever, i have found the culprit of the problem.
Here is the error by the way, it happens again everytime I have the device hibernated which is really a bug after all from the iwlwifi page.
Nov 28 15:20:56 manjaro wpa_supplicant[809]: wlo1: CTRL-EVENT-SSID-REENABLED id=0 ssid="B315_02089"
Nov 28 15:20:56 manjaro wpa_supplicant[809]: wlo1: SME: Trying to authenticate with 8c:0d:76:b0:20:89 (SSID='B315_02089' freq=2452 MHz)
Nov 28 15:20:56 manjaro kernel: wlo1: authenticate with 8c:0d:76:b0:20:89
Nov 28 15:20:56 manjaro NetworkManager[726]: <info> [1606548056.1607] device (wlo1): supplicant interface state: scanning -> authenticating
Nov 28 15:20:56 manjaro kernel: wlo1: send auth to 8c:0d:76:b0:20:89 (try 1/3)
Nov 28 15:20:56 manjaro kernel: wlo1: send auth to 8c:0d:76:b0:20:89 (try 2/3)
Nov 28 15:20:57 manjaro kernel: wlo1: send auth to 8c:0d:76:b0:20:89 (try 3/3)
Nov 28 15:20:58 manjaro kernel: wlo1: authentication with 8c:0d:76:b0:20:89 timed out
Nov 28 15:20:58 manjaro wpa_supplicant[809]: wlo1: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="B315_02089" auth_failures=2 duration=20 reason=CONN_FAILED
Nov 28 15:20:58 manjaro NetworkManager[726]: <info> [1606548058.9340] device (wlo1): supplicant interface state: authenticating -> disconnected
Nov 28 15:21:01 manjaro NetworkManager[726]: <warn> [1606548061.5158] device (wlo1): Activation: (wifi) association took too long, failing activation
Nov 28 15:21:01 manjaro NetworkManager[726]: <info> [1606548061.5159] device (wlo1): state change: config -> failed (reason 'ssid-not-found', sys-iface-state: 'managed')
Nov 28 15:21:01 manjaro NetworkManager[726]: <info> [1606548061.5172] manager: NetworkManager state is now DISCONNECTED
Nov 28 15:21:01 manjaro NetworkManager[726]: <info> [1606548061.5333] device (wlo1): set-hw-addr: set MAC address to 22:71:DE:41:C2:D0 (scanning)
Nov 28 15:21:01 manjaro kernel: iwlwifi 0000:25:00.0: Radio type=0x1-0x2-0x0
Nov 28 15:21:01 manjaro plasmashell[1174]: kf.plasma.core: findInCache with a lastModified timestamp of 0 is deprecated
Nov 28 15:21:01 manjaro plasmashell[1174]: kf.plasma.core: findInCache with a lastModified timestamp of 0 is deprecated
Nov 28 15:21:01 manjaro plasmashell[1174]: kf.plasma.core: findInCache with a lastModified timestamp of 0 is deprecated
Nov 28 15:21:01 manjaro plasmashell[1174]: kf.plasma.core: findInCache with a lastModified timestamp of 0 is deprecated
Nov 28 15:21:01 manjaro plasmashell[1174]: kf.plasma.core: findInCache with a lastModified timestamp of 0 is deprecated
Nov 28 15:21:01 manjaro plasmashell[1174]: kf.plasma.core: findInCache with a lastModified timestamp of 0 is deprecated
Nov 28 15:21:01 manjaro kernel: iwlwifi 0000:25:00.0: Radio type=0x1-0x2-0x0
Nov 28 15:21:01 manjaro NetworkManager[726]: <warn> [1606548061.9318] device (wlo1): Activation: failed for connection 'B315_02089'
Nov 28 15:21:01 manjaro NetworkManager[726]: <info> [1606548061.9327] device (wlo1): supplicant interface state: disconnected -> interface_disabled
Nov 28 15:21:01 manjaro NetworkManager[726]: <info> [1606548061.9331] device (wlo1): state change: failed -> disconnected (reason 'none', sys-iface-state: 'managed')
Nov 28 15:21:01 manjaro kded5[1123]: "No such interface “org.freedesktop.DBus.Properties” on object at path /org/freedesktop/NetworkManager/ActiveConnection/7"
Nov 28 15:21:01 manjaro kdeconnectd[1206]: "No such interface “org.freedesktop.DBus.Properties” on object at path /org/freedesktop/NetworkManager/ActiveConnection/7"
Nov 28 15:21:01 manjaro NetworkManager[726]: <info> [1606548061.9560] device (wlo1): supplicant interface state: interface_disabled -> inactive
I found a temporary solution and made a bash script for it, technically I am new to new to bash scripting so I made a small script resetting these adapter once in a while every time i encounter it.
#!/usr/bin/bash
clear
driver=0000:25:00.0 #this is the one that you need to change , just paste the correct filename from /sys/bus/pci/devices
echo "Would you like to reset your adapter?"
read ans
if [ $ans == y ] || [ $ans == yes ] || [ $ans == YES ] || [ $ans == Y ];
then
sudo echo "1" > /sys/bus/pci/devices/$driver/remove
echo "Resetting adapter..."
sleep 3
echo "Rescanning devices..."
sudo echo "1" > /sys/bus/pci/rescan
echo "Wireless adapter successfully resetted"
else
echo "Unable to reset, please check pci devices using this Command"
echo 'lspci'
echo 'cd /sys/bus/pci/devices'
echo 'Check the index of the pci wireless driver'
fi
Here’s a full tutorial about it.
It’s just a temporary fix though. i have it exported in my path so i can just run wifi-resetter anywhere in bash. Hope this helps
oh, that a good news hopefully it would be fixed, a little bit hassle but atleast I know a workaround. @Linuxious , I was actually planning to bind my bash script to execute every hibernation or suspension if the network is unable to connect. How would I do that since I can only do sudo if its manually called but is it fine to add sudo command to the script to execute from getting back from Hibernation or sleep.