Open mmrzax opened 8 months ago
It sounds like a bug in the driver, one that nobody is going to fix.
Is rtw88 not working for you?
Is rtw88 not working for you?
If you mean the driver in the kernel, The last time I tried, this driver had problems, such as frequent disconnections from Wi-Fi. I am now checking all the issues in this repository and trying some solutions that might be relevant, I am currently disabling all power saving options and now I don't know if it has any effect or not.
A possible fix for the frequent disconnections landed recently in rtw88. It will be available in kernel 6.9. You could try it again. This repository has the updated code: https://github.com/lwfinger/rtw88
Sometimes when trying to connect to wifi, it seems like it takes forever. Most shell commands don't work, and the system crashes completely. The system cannot be shutdown in any way. And the only way to turn it off is to use the physical power key.
I am experiencing the same issue on Fedora 39 using Linux kernel 6.8.8-200.fc39.x86_64
. I have previously experienced this issue frequently for the last 2-3 months or so (ever since I installed the rtl8821ce
driver).
After a certain number of disconnecting and connecting networks or changing networks (which is usually around 3-4 times), I face the following issues:
NetworkManager is not running
or something similar to that.zsh
is set as my default shell) is unresponsive until I press Ctrl-C
and I get a basic zsh
shell prompt in which only a few commands seem to work. When this happens I try to run sudo service NetworkManager restart
in that Terminal or in a TTY, but the command freezes there.I hope this issue can get fixed soon.
@ArcticDev78 Did you try rtw88? 6.8.8 should have the fixes that landed recently.
@ArcticDev78 Did you try rtw88? 6.8.8 should have the fixes that landed recently.
Hi, sorry for the late response. I uninstalled the rtl8821ce driver (from this repo) and after rebooting, the default Wi-Fi driver seemed to work fine without issues. Would it be required to install the driver from the rtw88 repository, or would it be alright to stick with the default driver?
For reference, I am using kernel version 6.8.10-200.fc39.x86_64
If it's working, you don't need to do anything more.
If it's working, you don't need to do anything more.
Thank you for your reply. I was wondering what the difference is between the default kernel driver and the rtw88 one. Is it that the rtw88 one gets updated more often?
Usually, Larry Finger's repository has the latest rtw88 code from rtw-next, modified as needed to make it compile with older kernels. So it's newer than your kernel's version of rtw88.
Nowadays it also has something extra: experimental support for RTL8821AU, and RTL8811AU, and soon for RTL8812AU.
Apologies, I don't know much about how drivers work and their problems, and I can't troubleshoot a problem I've always had with this driver on Archlinux. Sometimes when trying to connect to wifi, it seems like it takes forever. Most shell commands don't work, and the system crashes completely. The system cannot be shutdown in any way. And the only way to turn it off is to use the physical power key. A part of the journal logs that I think may be related to this problem:
`journalctl -r`
``` Mar 04 07:51:43 arch systemd[1]: systemd-hostnamed.service: Processes still around after SIGKILL. Ignoring. Mar 04 07:50:13 arch systemd[1]: systemd-hostnamed.service: State 'stop-sigterm' timed out. Killing. Mar 04 07:48:42 arch systemd[1]: systemd-hostnamed.service: start operation timed out. Terminating. Mar 04 07:48:30 arch systemd[1]: systemd-timedated.service: Deactivated successfully. Mar 04 07:48:00 arch systemd[1]: Started Time & Date Service. Mar 04 07:48:00 arch systemd[1]: Starting Time & Date Service... Mar 04 07:47:12 arch systemd[1]: Starting Hostname Service... Mar 04 07:47:10 arch systemd[1]: systemd-timedated.service: Deactivated successfully. Mar 04 07:46:40 arch systemd[1]: Started Time & Date Service. Mar 04 07:46:40 arch systemd[1]: Starting Time & Date Service... Mar 04 07:44:43 arch systemd[1]: blueman-mechanism.service: Deactivated successfully. Mar 04 07:44:31 arch NetworkManager[611]: