Wifi stops working randomly

Good morning everybody,

My wifi does weird things for some time now, I’m still connected to the network but I can’t open any websites etc, nothing internet related works. Usually it starts working fairly fast again, if I dis- and reconnect to the wifi network this usually fixes it as well.
Sometimes it happens every few minutes, sometimes it goes for hours without problems.
It seems to happen more often at night. My phone has no problems at all, so I assume its a softeware/hardware issues on my laptop.

Happens on GNOME and Hyprland.

Looking at the journal

journalctl --no-pager --full --since '1 day ago'`

(Its only the part where a disconnect happend, I replaced the beginning of the IPs by IPv4/IPv6)
https://paste.opensuse.org/pastes/0222cb69ea33

Power saving seems to be an issue very often, it also says Limiting Power in the log so I will check again whether power saving mode is enabled (maybe i checked the wrong device last time).

Any help is appreciated :slight_smile:
Lg

I also had some different drivers from home:Hoog installed idk why.

r8168-blacklist-r8169 r8168-kmp-default-8.053.00_k6.9.1_1-1699.1.pm.2 r8168-kmp-default-8.053.00_k6.9.3_1-1699.1.pm.4 r8168-ueficert

I also had some different drivers from home:Hoog installed idk why.

r8168-blacklist-r8169 r8168-kmp-default-8.053.00_k6.9.1_1-1699.1.pm.2 r8168-kmp-default-8.053.00_k6.9.3_1-1699.1.pm.4 r8168-ueficert

  1. Why do you think you have to install them?
  2. These are package from 2 differnet Repos: Packman and some others.

Is this an Lenovo Laptop?

Idk how they got installed, I used an install script for hyprland maybe that did it. I’m on a hp victus laptop.

I can deinstall them, are those even connected to the wifi or is the ethernet controllor completly seperate

Maybe this will help:

Problem with recovery after sleep or hibernation

Some BIOSs have trouble changing the power state from D3hot to D0. If you have this problem, then

sudo cp suspend_rtw89 /usr/lib/systemd/system-sleep/.

That script will unload the driver before sleep or hibernation, and reload it following resumption.

Option configuration

IMPORTANT: If you have an HP or Lenovo laptop, Their BIOS does not handle the PCIe interface correctly. To compensate, run the following command: sudo cp 70-rtw89.conf /etc/modprobe.d/. Then unload the drivers and reload. You should see the options appended to the end of the rtw89_pci or rtw89pci load line.

Source:

You must not install that driver, you can copy the conf -file(s) to your system.
You have to edit the suspend_rtw89.conf, because Larry Finger named the Modules rtw_xxxxxx and the kernel named them rtw89_xxxxxxxxx.
The 70-rtw89.conf should be working.

Okay I’ll give it a try thx :slight_smile:

Oh also I forgot, whenever my internet looses connection my bluetooth connection also starts stuttering, but only for a moment. As soon as I’m disconnected bluetooth works as expected again.

I uninstalled the packages mentioned above, that made all wifi related messages disappear from my log, but didn’t fix the problem.

Now I did as the repo and you said:

  • sudo cp 70-rtw89.conf /etc/modprobe.d/
  • modivied suspend_rtw89 to have the right names
  • sudo cp suspend_rtw89 /usr/lib/systemd/system-sleep/

I’ll test whether the issue is gone and report back

Well I restarted and it is still happening :confused:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.