[SRU][I][linux-firmware][PULL] rtw89_pci constantly drops connection with old firmware (LP: #1960933)
Juerg Haefliger
juerg.haefliger at canonical.com
Wed Feb 16 08:35:51 UTC 2022
BugLink: https://bugs.launchpad.net/bugs/1960933
[Impact]
This was on a new Lenovo P14s Gen2 AMD. I'm using Ubuntu 21.10 (impish)
The current linux-firmware package (1.201.4+1.201.3) ships with realtek rtw89_pci firmware (/lib/firmware/rtw89/rtw8852a_fw.bin) version v0.13.8.0.
My wifi chip wasn't able to keep a connection for more than a minute when connected to a Rodgers "Advanced Wi-Fi Modem". I searched around tried disabling the power_save and stuff. But that had little to no effect. I was about to open an issue on the upstream project and did a last ditch attempt to see if there were any firmware updates... I found linux-firmware.git and it had
two newer versions!
- v0.13.30.0 (was submitted in May 2021, but it took until october 2021 to show up)
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/rtw89/rtw8852a_fw.bin?id=ec17b637b7ab928ca7ebc0389e0e3921f1cc7d17
- v0.13.33.0 (was submitted in November 2021 and got merged in December 2021):
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/rtw89/rtw8852a_fw.bin?id=4a7e1f5cabaebe5c044b94b91149f35471d1e983
I've downloaded and installed the latest "v0.13.33.0" on a whim and rebooted. And what a pleasant surprise: Instantly, my wifi connection lasted until the rest of the day.
Could you please consider updating this realtek firmware in the next release? Thanks!
[Test Case]
See above.
[Fix]
Cherry pick two commit to match current Jammy:
4a7e1f5cabae ("rtw89: 8852a: update fw to v0.13.33.0")
ec17b637b7ab ("rtw89: 8852a: update fw to v0.13.30.0")
[Where Problems Could Occur]
Limited to wifi using RTL8852A HW.
Signed-off-by: Juerg Haefliger <juergh at canonical.com>
--------
The following changes since commit 3ccf4bc40549f40c5e51c94da824f743570b1c89:
UBUNTU: Ubuntu-1.201.4 (2022-01-28 11:12:51 +0100)
are available in the Git repository at:
https://git.launchpad.net/~juergh/+git/linux-firmware wip/1960933/impish
for you to fetch changes up to 65cf58b505fb3871c2b01508cfbc4f0840232073:
rtw89: 8852a: update fw to v0.13.33.0 (2022-02-16 09:27:53 +0100)
----------------------------------------------------------------
Ping-Ke Shih (2):
rtw89: 8852a: update fw to v0.13.30.0
rtw89: 8852a: update fw to v0.13.33.0
rtw89/rtw8852a_fw.bin | Bin 1447744 -> 1463264 bytes
1 file changed, 0 insertions(+), 0 deletions(-)
More information about the kernel-team
mailing list