In the .zip from https://www.killernetworking.com/killersupport/item /killer-drivers-inf in the file ./Killer-Ethernet- Wireless_INF/Production/Windows10-x64/11AC/netathr10x.inf I finally found one matching subsystem-device=3370 entry, which leads to:
" %ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS63_988x_TX8.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_3370168C&REV_32; WiFi Only SKU " about this special .ndi there are some entrys later: " [ATHR_DEV_OS63_988x_TX8.ndi.NTamd64] Characteristics = 0x84 BusType = 5 AddReg = atheros_os63.reg, atheros11n.reg, smpsDynamic.reg, qca_utf.reg, D0PC.reg, roam.reg, wmmac.reg, FW_3X.reg, BD_TX8.reg, enableTxbfee.reg, wowEnable.reg, ForceWowSleep.reg, fastDlBinary.reg, enableSmbios.reg, Ch1213_options_SingleSKU.reg CopyFiles = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_TX8.CopyFiles, service.CopyFiles *IfType = 71 ; IF_TYPE_IEEE80211 *MediaType = 16 ; NdisMediumNative802_11 *PhysicalMediaType = 9 ; NdisPhysicalMediumNative802_11 Include = machine.inf, netvwifibus.inf Needs = VWiFiBus.CopyFiles [ATHR_DEV_OS63_988x_TX8.ndi.NTamd64.Services] AddService = Qcamain10x64, 2, atheros.Service, atheros.EventLog Include = netvwifibus.inf Needs = VWiFiBus.Services AddService = QcomWlanSrv, 0x00000800, wlanService [ATHR_DEV_OS63_988x_TX8.ndi.NTamd64.HW] AddReg = MSI.reg Include = netvwifibus.inf Needs = PciASPMOptIn.Hw, VWiFiBus.PnPFilterRegistration.Hw, PciD3ColdSupported.Hw " I am just a bit confused because it just says "Wifi Only SKU" and I know from the Windows Device Manager that also bluetooth is done with the same chip, see https://www.reddit.com/r/Surface/comments/9386l7/surface_go_wifi_qualcomm_qca61x4a/e3bbi1b/ but maybe there are two different build-in, one for wifi and one for bluetooth? Anyway, from the quote there is one interesting line: " CopyFiles = atheros.CopyFiles, atheros_FW_3X.CopyFiles, atheros_BD_TX8.CopyFiles, service.CopyFiles " It seems that there exist just one file with "TX8" in it: "eeprom_ar6320_3p0_TX8_clpc.bin" I copied the .bin file as board.bin to /lib/firmware/ath10k/QCA6174/hw3.0/ and it finally works! Wifi is directly working and no error messages anymore in dmesg! :-) So eeprom_ar6320_3p0_TX8_clpc.bin, or the informations of that .bin file have to be added to https://wireless.wiki.kernel.org/en/users/drivers/ath10k/boardfiles and this should be a clean solution, because the subsystem-device=3370 ID is matching. Can someone please double check if this is the correct solution which could go upstream? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1804028 Title: Surface Go - QCA6174 wifi card not correctly recognized and therefore not working To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1804028/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
