So the rl8723bu driver is supported by linux and I compiled and got it working on the 32bit version of tinycore. (
http://forum.tinycorelinux.net/index.php/topic,22183.0.html )
I tried to compile it uner CP64 and it complies and installs fine.
But when I modprobe, it says unknown symbols.
After reading many things online, it seems I need 'wifi' and 'wireless-<somekernelversion>' but those aren't in the Pure64 repo.
The unknown symbols are:
cfg80211_* [scan_done, get_bss, put_bss, etc]
wiphy_* [free, etc]
ieee80211_* [frequency_to_channel, etc]
After I get that working, the question would be how do I get it to take the new kernel module and load it automatically on boot?