I just would like to add my (newbie) observation on the similar problem (maybe 
it can be useful for developers). 
I have laptop "HP ProBook 455 G7 (1F3M4EA)" with WiFi card RTL8822CE. 
My system is LinuxMint 20.2 with kernel 5.13.0-23-generic.

I noticed that old routers with 2.4 GHz work fine with laptop (i.e. wifi
problems happens rarely, one a day or less). But in the case I use
modern router with 5GHz (fibra, optical line) I have the following
issue. From time to time, wifi networking is stopped. Network manager in
tray shows wifi is connected but with 0% power. With 90% of probability
it happens when I use speedtest site. After this happens I can not
reconnect, I can not restart network manager and then reconnect (I tried
restart it by different ways I found in internet: systemctl restart
network-manager ; sudo killall NetworkManager ; sudo ifconfig wlp2s0
down , sudo ifconfig wlp2s0 up; sudo systemctl restart
NetworkManager.service ...) only reboot allow to use wifi again.

After wifi stopping I see the dmesg output contains a lot of lines like
these:

[12259.905821] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[1]
[12260.053680] rtw_8822ce 0000:02:00.0: timed out to flush queue 0
[12260.197672] rtw_8822ce 0000:02:00.0: timed out to flush queue 1
[12260.337653] rtw_8822ce 0000:02:00.0: timed out to flush queue 2

I also tried to follow the suggestion:
"Setting /etc/modprobe.d/rtw88_pci.conf to contain
  options rtw88_pci disable_aspm=1"

It does not help.

Another dmesg log - disconnection happens with 2.4 GHz router. Only reboot 
helped:
...
[165958.371098] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[3]
[165958.371199] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[5]
[165958.371325] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[1]
[165958.371426] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[3]
[165958.371527] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[5]
[165958.702963] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[1]
[165958.703069] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[3]
[165958.703169] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[5]
[165958.703292] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[1]
[165958.703393] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[3]
[165958.703493] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[5]
[165960.778897] wlp2s0: deauthenticating from 28:ee:52:61:aa:52 by local choice 
(Reason: 3=DEAUTH_LEAVING)
[165960.779384] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[1]
[165960.779488] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[3]
[165960.779588] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[5]
[165960.779756] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[1]
[165960.779859] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[3]
[165960.779963] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[5]
[165960.780016] rtw_8822ce 0000:02:00.0: sta 28:ee:52:61:aa:52 with macid 0 left
[165960.782309] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[1]
[165960.782403] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[3]
[165960.782494] rtw_8822ce 0000:02:00.0: timed out to flush pci tx ring[5]
[165960.783105] rtw_8822ce 0000:02:00.0: stop vif d8:c0:a6:3e:d1:43 on port 0
[165964.205856] rtw_8822ce 0000:02:00.0: start vif d8:c0:a6:3e:d1:43 on port 0
[165968.328292] wlp2s0: authenticate with 28:ee:52:61:aa:52
[165968.646446] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[165969.378382] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[165970.398341] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[165971.390227] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[165980.407154] wlp2s0: authenticate with 28:ee:52:61:aa:52
[165980.733820] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[165981.405743] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[165982.365692] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[165983.389597] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[165987.846520] wlp2s0: authenticate with 28:ee:52:61:aa:52
[165988.165450] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[165989.405323] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[165990.429290] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[165991.393181] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[165996.394632] wlp2s0: authenticate with 28:ee:52:61:aa:52
[165996.717013] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[165997.404946] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[165998.396890] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[165999.388777] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[166009.354894] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166009.672354] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166010.364294] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166011.388212] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[166012.384114] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[166025.656479] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166025.975524] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166027.387390] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166028.379361] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[166029.403254] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[166043.380089] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166043.702609] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166044.410549] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166045.402614] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[166046.394380] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[166049.120351] rtw_8822ce 0000:02:00.0: stop vif d8:c0:a6:3e:d1:43 on port 0
[166054.044236] rtw_8822ce 0000:02:00.0: start vif d8:c0:a6:3e:d1:43 on port 0
[166058.102059] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166058.421857] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166059.385763] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166060.409872] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[166061.401617] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[166065.467197] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166065.789550] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166066.393430] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166067.389353] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[166068.377255] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[166072.842294] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166073.165111] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166074.361020] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166075.384954] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[166076.408860] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[166080.381725] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166080.708718] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166081.400647] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166082.424581] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[166083.384489] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[166087.693658] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166088.012388] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166089.400254] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166090.364191] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[166091.384085] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[166092.345680] rtw_8822ce 0000:02:00.0: stop vif d8:c0:a6:3e:d1:43 on port 0
[166092.702256] rtw_8822ce 0000:02:00.0: start vif d8:c0:a6:3e:d1:43 on port 0
[166096.800714] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166097.119882] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166098.363799] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166099.415738] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[166100.407625] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[166104.396923] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166104.719496] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166105.399416] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166106.423366] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[166107.415266] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[166111.912330] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166112.243122] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166113.399027] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166114.358971] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[166115.414859] wlp2s0: authentication with 28:ee:52:61:aa:52 timed out
[166120.375777] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166120.706696] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166121.366624] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166122.422545] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)
[166122.445834] wlp2s0: aborting authentication with 28:ee:52:61:aa:52 by local 
choice (Reason: 3=DEAUTH_LEAVING)
[166126.446610] wlp2s0: authenticate with 28:ee:52:61:aa:52
[166126.774393] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 1/3)
[166127.382291] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 2/3)
[166128.410242] wlp2s0: send auth to 28:ee:52:61:aa:52 (try 3/3)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-oem-5.14 in Ubuntu.
https://bugs.launchpad.net/bugs/1927808

Title:
  rtw88_8821ce causes freeze

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Confirmed
Status in linux-oem-5.13 package in Ubuntu:
  Invalid
Status in linux-oem-5.14 package in Ubuntu:
  Invalid
Status in linux source package in Focal:
  Won't Fix
Status in linux-oem-5.13 source package in Focal:
  In Progress
Status in linux-oem-5.14 source package in Focal:
  Fix Committed
Status in linux source package in Impish:
  Fix Committed
Status in linux-oem-5.13 source package in Impish:
  Invalid
Status in linux-oem-5.14 source package in Impish:
  Invalid
Status in linux source package in Jammy:
  Confirmed
Status in linux-oem-5.13 source package in Jammy:
  Invalid
Status in linux-oem-5.14 source package in Jammy:
  Invalid

Bug description:
  My laptop (Ollee L116HTN6SPW) has a Realtek 8821CE WiFi card.
  Now at hirsute, this is "supported" in the linux-image-5.11.0-16-generic 
kernel,and it works "well" for both WiFi and Bluetooth.
  However, this module (driver) causes frequent freezes, randomly but usually 
within a few minutes of running (thus very soon after boot): screen display 
remains frozen, no response to either keyboard or mouse input. All I can do is 
to hold the power button to power off, then reboot.

  After reboot, I do not see any crash reports, nor logs about the freeze.
  Please let me know if I should try to collect some info, and how.

  For now I use the DKMS module/driver from
    https://github.com/tomaspinho/rtl8821ce
  (having blacklisted rtw88_8821ce), and it seems to work perfectly.

  ProblemType: Bug
  DistroRelease: Ubuntu 21.04
  Package: linux-image-5.11.0-16-generic 5.11.0-16.17
  ProcVersionSignature: Ubuntu 5.11.0-16.17-generic 5.11.12
  Uname: Linux 5.11.0-16-generic x86_64
  ApportVersion: 2.20.11-0ubuntu65
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  psz        1189 F.... pulseaudio
  CasperMD5CheckResult: pass
  CurrentDesktop: ubuntu:GNOME
  Date: Sat May  8 16:58:19 2021
  InstallationDate: Installed on 2021-04-23 (14 days ago)
  InstallationMedia: Ubuntu 21.04 "Hirsute Hippo" - Release amd64 (20210420)
  Lsusb:
   Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
   Bus 001 Device 004: ID 058f:5608 Alcor Micro Corp. USB 2.0 Camera
   Bus 001 Device 003: ID 0bda:c821 Realtek Semiconductor Corp. Bluetooth Radio
   Bus 001 Device 002: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card 
Reader Controller
   Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  MachineType: Protempo Ltd L116HTN6SPW
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.11.0-16-generic 
root=UUID=f3700d1b-be99-4cb7-baef-c0f157487c64 ro quiet splash pci=noaer 
vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-5.11.0-16-generic N/A
   linux-backports-modules-5.11.0-16-generic  N/A
   linux-firmware                             1.197
  SourcePackage: linux
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 05/26/2020
  dmi.bios.release: 5.12
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: YHSM-BI-11.6-X116AR300-AA55C-195-A
  dmi.board.asset.tag: Default string
  dmi.board.name: Default string
  dmi.board.vendor: Default string
  dmi.board.version: Default string
  dmi.chassis.asset.tag: Default string
  dmi.chassis.type: 10
  dmi.chassis.vendor: Default string
  dmi.chassis.version: Default string
  dmi.ec.firmware.release: 1.6
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvrYHSM-BI-11.6-X116AR300-AA55C-195-A:bd05/26/2020:br5.12:efr1.6:svnProtempoLtd:pnL116HTN6SPW:pvrDefaultstring:rvnDefaultstring:rnDefaultstring:rvrDefaultstring:cvnDefaultstring:ct10:cvrDefaultstring:
  dmi.product.family: Notebook
  dmi.product.name: L116HTN6SPW
  dmi.product.sku: Default string
  dmi.product.version: Default string
  dmi.sys.vendor: Protempo Ltd

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1927808/+subscriptions


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to