Solution to my Thinkpad E16 Wi-Fi Woes

data1701d (He/Him)@startrek.website to Linux@lemmy.ml – 41 points –
Bug #2017277 “Regression: 6.1.0.9-1009 causes RTL8852BE WiFi to ...” : Bugs : linux-oem-6.1 package : Ubuntu
bugs.launchpad.net

Continued From: https://startrek.website/post/13283869 https://startrek.website/post/14075369

I managed to fix the one biggest gripe about my Thinkpad E16: the RTL8852BE Wi-Fi controller randomly dropping out. I actually found this a few days ago, but I had forgotten where I put the file I had edited. You put a file in modprobe.d called 70-rtw89.conf. Both /etc/modprobe.d/ and /usr/lib/modprobe.d work - I used the latter, but for the sake of conventions, you should probably use the former.

You then put in these options for the rtw89 module: options rtw89_pci disable_clkreq=y disable_aspm_l1=y disable_aspm_l1ss=y

Now, my Thinkpad is a fully functional Linux laptop. I will be docking it to an 8 from my initial score of 8.5, but I'm back to liking it for now. If you apply the fix, be sure to update the firmware as well - some older distros have an old version that works but returns a lot of journalctl error on this card.

Update: What do you know! The updated firmware-realtek just went into backports!

Thanks, https://bugs.launchpad.net/ubuntu/+source/linux-oem-6.1/+bug/2017277

9

You are viewing a single comment

Realtek wifi is the bane of open source driver

As I have learned the hard way, it truly is.

I have 8723be, not only it randomly disconnects but also it sometimes drops to 30 KB/s requiring a reconnect and has bad signal reception even on Windows. Ethernet 4 life.

That first part sounds like software/firmware stuff like mine, but the second part almost sounds like an antenna design issue.