[PATCH 0/1][SRU][OEM-5.14/OEM-5.17] Fix beacon loss for rtl8821ce on certain platforms

Chris Chiu chris.chiu at canonical.com
Fri Apr 22 03:42:04 UTC 2022


BugLink: https://bugs.launchpad.net/bugs/1969771

[Impact]
On the intel ADL-U platform, the rtl8821ce suffers the beacon loss frequently because the driver doesn't received any beacon from AP. It causes the wpa-supplicant to reconnect again and again. Given it's critical to user experience and the urgent schedule, we need to SRU before getting approval.

[Fix]
Realtek release a fix to disable the PCI completion timeout on rtl8821ce so the PCI bus won't get stuck and can handed the received packets to the driver correctly.

[Test Case]
1. Connect the WiFi to internet by selecting a internet connected AP
2. ping 8.8.8.8 to check the internet connectivity for at least 5 minutes.
3. Make sure no 'CTRL-EVENT-BEACON-LOSS' event reported from wpa_supplicant

[Where problems could occur]
Risk should be Low. It's only applied for RTL8821CE to disable the completion timeout capability.

Po-Hao Huang (1):
  rtw88: pci: 8821c: Disable 21ce completion timeout

 drivers/net/wireless/realtek/rtw88/pci.c | 12 ++++++++++++
 1 file changed, 12 insertions(+)

-- 
2.25.1




More information about the kernel-team mailing list