rtl8821ce icon indicating copy to clipboard operation
rtl8821ce copied to clipboard

Wifi constantly disconnects and drops - Ubuntu 20.04

Open ushby opened this issue 2 years ago • 4 comments

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
  • Disabling power-save settings
  • Changing kernels between 5. (13,14,15,16,17,18)

It didn't happen at all on Ubuntu 18.04.

Should I give up and go get it a usb wifi or something ?

ushby avatar Aug 20 '22 11:08 ushby

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.

NoGoat avatar Aug 20 '22 13:08 NoGoat

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)


ushby avatar Aug 21 '22 16:08 ushby

Install by synaptic package manager

urparvezali avatar Aug 21 '22 16:08 urparvezali

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.

ushby avatar Aug 29 '22 23:08 ushby