I had bought a Lenovo Flex 5 a couple of months ago and am running Fedora Linux 33 (and now 34) on it. The factory wifi card (RealTek) on this laptop sucked big time on Linux. The wifi was slow and the connection kept dropping from time to time. I tried a bunch of opensource drivers but without much success. After being frustrated about it for a while I finally ordered an Intel Wifi card from Amazon and replaced the realtek one with it. Wifi is now blazing fast on the laptop without any disconnection issues.