There is an 8812 driver in my repository, however I do not have an 8812 chipset device so my kernel driver caused elevated cpu spikes and with a 32bit os and kernel that can only address 3072mb physical memory addressing (ram) I excluded it from being a default kernel driver, I will send a link to the driver download..
The driver download I listed is only for TinyPaw, will not work for tiny core. It was compiled kernel driver for TinyPaw linux, you could try to load it in tiny core, it was compiled for kernel 4.14.10 - copy the .tcz file into the /mnt/***/tce/optional folder and either open apps browser and select load extension locally or from the command line using tce-load -l extension_name