Hi mrjake2
According to your dmesg, it's looking for rtw8822b_fw.bin. That file is listed here:
http://tinycorelinux.net/11.x/x86_64/tcz/firmware-rtlwifi.tcz.list
That's true, but when I try to load firmware-rtlwifi followed by wireless-KERNEL, it doesn't work. I get the errors posted above.
However, I did notice that firmware-rtlwifi.tcz puts it in a different directory than the one I get in the error message. firmware-rtlwifi.tcz puts it in rtlwifi/rtw8822b_fw.bin, but my updated firmware from the rtw88 branch of
https://github.com/lwfinger/rtlwifi_new/tree/rtw88 puts them under rtw88/rtw8822b_fw.bin instead. This exactly matches the dir that I see in the error message, so as a test I created rtw88/ under firmware/ and copied the driver from the firmware-rtlwifi.tcz package to that new dir. Strangely, this got rid of the "failed to load firmware" error messages, but it also didn't result in seeing the line "Firmware version 27.2.0, H2C version 13", which I believe would mean that the driver was loaded correctly.
After doing this I loaded wifi.tcz, started X, and tried to run wifi.sh. It does find wlan0, but it never completes a successful wifi scan. So I think the driver is in the correct location at this point, but the driver itself isn't correct anymore. Based on the instructions I see in the README for
https://github.com/lwfinger/rtlwifi_new/tree/rtw88 - plus the fact that I've only been able to get this to work when I use the compiled code for that branch, and that I needed the drivers compiled from this same branch to get wifi working in Kali Linux - I believe that I need to be using the version of rtw822b_fw.bin that I compiled, and that it needs to be in rtw88/ instead of rtlwifi/. I just don't know how to get rid of the taint errors.