Okay I did change kernel to lts.
also disabled fast boot option
UPDATE: after suspension it still cannot connect to WiFi. As for connection cuts I have to wait little longer to find out whether it will do it or not. Usually it happens randomly and quite frequently when I do stuff and actually need internet, but while testing it I have to wait a little longer.
In the comment above I mentioned, that I saw some warnings in terminal, but I forgot it.
It happened again and now I actually copied it without rage quitting terminal:).
I don't know I just suspended my computer to see after resuming whether internet would be back or not. Nothing was running at that time. I just booted into Garuda and immediately suspended it.
UPDATE: Yesterday I wasn't able to test connection at all, since I was busy whole day. Today everything seems fine, I haven't encountered any annoying network connection cuts, so changing kernel from zen to lts seems to be working for now, but one problem still persists. After all of those changes I have to restart computer every time it suspends otherwise, I cannot connect to the internet at all.
Just modify the service you wrote to disable the network before suspend (only). Remove the network restart commands after suspend. You will need to manually restart the network after you've resumed from suspend, but you won't need to restart your computer.
This issue is most often resolved with a bios update, so be sure yours is up to date.
I suggested switching kernels 50 posts ago. This is the next most likely fix for these types of issues. I suggest you start paying attention to what others are telling you far more carefully. You still have not answered some of my questions or followed instructions I gave way back near the beginning of this extremely lengthy thread. I suggest you start another thread about your suspend issue.
If your disconnect issue is now resolved I will be locking this thread as it is far to long already.
at the moment I haven't experienced any disconnections, but I don't want to close thread yet, because I want to give it a try for 1 more day just to be sure
Nope, this thread is far too long already. If you have further disconnect issues start another thread and I will merge the new & old threads. Help request threads aproaching (or over) 100 posts are too unwieldy and difficult for other users to find the actual pertinent/useful information.
Your disconnect issue is resolved for now, so I'm closing this thread down. If you want assistance with your suspend issue open another help request. I suggest you pay far closer attention to what forum assistants are telling you on any new threads. Provide full feedback to any questions asked, when asked. You have greatly wasted forum assistants time by your innatentive behaviour. Drawing out a super simple issue to resolve, to an inordinate amount of posts by your failure to follow directions and answer questions in a timely manner.