Open ushby opened 2 years ago
Did you try this method mentioned on the homepage?
You must disable it by adding the following to your module blacklists (/etc/modprobe.d/blacklist.conf):
`blacklist rtw88_8821ce`
Then, make sure you have the rtl8821ce module correctly installed.
Turn off your computer, wait a few seconds (to force firmware reload) and then turn it on again.
Still, I am even getting theses errors now :
- ACPI Error: No handler for Region [RCM0] (00000000fec03b3f) [SystemCMOS] (20210730/evregion-130)
- [ 139.618645] ACPI Error: Region SystemCMOS (ID=5) has no handler (20210730/exfldio-261)
- [ 139.618673] No Local Variables are initialized for Method [ESDT]
- [ 139.618681] No Arguments are initialized for method [ESDT]
- [ 139.618690] ACPI Error: Aborting method \_SB.WMID.ESDT due to previous error (AE_NOT_EXIST) (20210730/psparse-529)
- [ 139.618719] ACPI Error: Aborting method \_SB.PCI0.LPCB.EC0._Q42 due to previous error (AE_NOT_EXIST) (20210730/psparse-529)
Install by synaptic package manager
What helped me work while still having this issue is using the below command as a temporary solution,
sudo su -c 'ip link set wlp2s0 down && modprobe -r rtw88_8821ce && modprobe rtw88_8821ce && ip link set wlp2s0 up'
Terminal stays open and this get fired every few minutes but sometimes it catches for a few good hours.
Other than that, there is no solution that came to happen, if you fed up just go back to 18.04, it never happens there.
It's very clear that the issue has something to do with the bluetooth because, wifi disconnected a lot when bluetooth is connecting but still disabling bluetooth done nothing.
dmesg -w gives out this :
rtw_8821ce 0000:02:00.0: timed out to flush queue 1
Methods attempted :
sudo gedit /etc/bluetooth/main.conf
sudo systemctl disable bluetooth.service
echo "rfkill block bluetooth" >> ~/.profile
gsettings set org.blueman.plugins.powermanager auto-power-on false
sudo rfkill block bluetooth
It didn't happen at all on Ubuntu 18.04.
Should I give up and go get it a usb wifi or something ?