Linux WiFi 6E and Bluetooth 5.3: supported dongles and chips (M.2, PCIe and USB)
medium.com
medium.com
As far as WiFi, I have had approximately zero USB wifi adapters work rock-solid on linux. Best I have so-far is an old Realtek 2.4Ghz only b/g/n that needs to be unplugged and plugged back in every few days. No AC usb dongle I have tried has worked reliably for a full work-day on Linux.
It's up to date, the buying guide is sensible and this repo always has drivers not yet in mainline.
AFAIK most network cards accept that noise exists and use a watchdog, but (if that is even the problem) this one either doesn't or can't recover for some reason.
(With the workaround it still hangs occasionally but not almost every time its been suspended.)