@thecheddarcheese :-
I'm no expert in this field. However, I have spent enough time over the years, trawling RealTek's website in search of drivers, to have a fairly good idea of their numbering system by now.
AFAICT, the 8852 chip is one of the very newest they make. Is this a fairly new machine, or a new card/dongle? And out of curiosity, what made you go for Pop_OS!..?
The major difference between practices on the two sides of "the fence" are these:-
On t'other side, manufacturers go out of their way to provide up-to-date, fully-functional drivers for everything the moment it hits the shelves. You buy something for use with Windows, there's a driver all ready for it. This is helped by the fact that in the Windows world, everybody and his dog is running the exact same system software. So anything like this - which is dependent on certain specific items of system stuff - only has to be compiled exactly once. That's it. They build it ONCE.......and they know it will work for everybody.
When it boils down to it, it's all about gaining - and keeping - "Windows certification".
===================================================
Over here, drivers like this usually have to be reverse-engineered from their Windows counterparts. You can't count on finding the source code for any given driver, because for most manufacturers wedded to the Windows eco-system, they NEVER make it available. It's proprietary; it remains hidden.
So; the guys at the Linux kernel team who are responsible for this stuff frequently have to pick a Windows driver for that chipset apart, try to figure out just how it works, then re-build it to work with the kernel.
This all takes time.......because unlike Microsoft, who have a full-time, salaried workforce that do nothing BUT work on a given issue until it's solved, most kernel submitters/maintainers are holding down a full-time job to keep the roof over their heads. Work on "kernel stuff" has to be squeezed in during their spare time.......for free. Nobody's getting a regular wedge for doing this stuff. It's mostly done for the love of it, as & when they can find the time.
======================================================
It all boils down to this; getting new drivers added to the kernel - in this case, I would guess it's the network stack - can take anywhere from a matter of days to several months.....depending on how much time that particular maintainer can devote to their "hobby", along with solving whatever problems they encounter along the way.
I usually recommend that folks in this situation use a wireless dongle - with a known, well-supported chipset for which drivers are available; either packages OR already in the kernel - until it gets to the point where a kernel driver is finally available for your nice new hardware. At least it's a guaranteed way to get online, even if it IS something of a short-term, "kludgy" workaround.
Hmm.... @ozsouth might be able to help with this. He MAY even have a driver .pet available for this already...
Mike. 