On Sat, May 30, 2020 at 12:36 PM George N. White III <gnwiii@gmail.com> wrote:
On Sat, 30 May 2020 at 13:17, Richard Shaw <hobbes1069@gmail.com> wrote:
I installed Fedora 32 on an SD card on my MS Surface GO. I can get it to boot up fine (but the surface has a funky UEFI bios) but no Wifi.

Normally dmesg should give some indication of why the wifi fails.   

Yeah, but it's a known issue that you need the board file from killernetworking. I went ahead and ordered a USB-C to Ethernet adapter which also give you 3 regular USB ports. I was having to use Fedora Media Writer to put F32 on my ONLY USB-C compatible stick and then restore it so I could copy the board file over. Got too tedious. Ethernet will make it a lot easier to get updates and perhaps install reFIND so I can get it to boot linux without having to use the Windows Advanced Recovery method.

It would be useful to find out why your system needs a different board file.   https://github.com/kvalo/ath10k-firmware/tree/master/QCA6174 was updated more recently than the links, so the update might not break anything.
You can try the board files from github the same way you would with above links (and compare them to see if they
really are different).
 
Is there another method that would work better?

Submit a board file that works to upstream: https://wireless.wiki.kernel.org/en/users/drivers/ath10k/boardfiles

I'll take a look, thanks.

Thanks,
Richard