Comment 55 for bug 1520343

Queeq (i-queeq) wrote :

Not every card from the [168c:003e] (rev 32) family works. As I mentioned in my previous post, mine doesn't. Here is its detailed info (lspci -v):

01:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
 Subsystem: Samsung Electronics Co Ltd Device 412f
 Flags: bus master, fast devsel, latency 0, IRQ 278
 Memory at f7000000 (64-bit, non-prefetchable) [size=2M]
 Capabilities: [40] Power Management version 3
 Capabilities: [50] MSI: Enable+ Count=8/8 Maskable+ 64bit-
 Capabilities: [70] Express Endpoint, MSI 00
 Capabilities: [100] Advanced Error Reporting
 Capabilities: [148] Virtual Channel
 Capabilities: [168] Device Serial Number 00-00-00-00-00-00-00-00
 Capabilities: [178] Latency Tolerance Reporting
 Capabilities: [180] L1 PM Substates
 Kernel driver in use: ath10k_pci

Notice device ID 412f. According to the .inf file extracted from Windows driver archive (also mentioned in one of my previous messages) there is a whole bunch of different cards with (rev 32).

;;Rome 3.x
<rev 30 cut>
PCI\VEN_168C&DEV_003E&SUBSYS_334E168C&REV_32 ;for QCA NFA324A-1
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_NFA324A_5.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_3360168C&REV_32 ;for QCA NFA324A-5
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_NFA344A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_3361168C&REV_32 ;for QCA NFA344A
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_NFA344A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_525A1A56&REV_32 ;for Killer1525A
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_NFA354A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_3362168C&REV_32 ;for QCA NFA354A
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_NFA364A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_3363168C&REV_32 ;for QCA NFA364A
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_QCA9008.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_3366168C&REV_32 ;for QCA QCA9008
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_QCA9008.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_900814CD&REV_32 ;for QCA QCA9008
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_AS_QCA9008.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_980114CD&REV_32 ;for Asus
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_QCA9008.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_980214CD&REV_32 ;for QCA QCA9008
%ATHR.DeviceDesc.2582_3% = ATHR_DEV_OS61_988x_Killer_NFA364A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_15351A56&REV_32 ;for Killer
%ATHR.DeviceDesc.2582_3% = ATHR_DEV_OS61_988x_Killer_NFA364A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_535A1A56&REV_32 ;for Killer
%ATHR.DeviceDesc.2582_3% = ATHR_DEV_OS61_988x_LE_Killer_NFA364A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_153517AA&REV_32 ;for Lenovo Killer
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_FJ_NFA344A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_192A10CF&REV_32 ;for Fujitsu
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_FJ_NFA344A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_192B10CF&REV_32 ;for Fujitsu
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_SS_NFA324A_5.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_412F144D&REV_32 ;for Samsung
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_SS_NFA324A_5.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_4130144D&REV_32 ;for Samsung
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_SS_NFA324A_5.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_4131144D&REV_32 ;for Samsung
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_SS_NFA324A_5.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_4132144D&REV_32 ;for Samsung
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_AC_NFA344A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_080711AD&REV_32 ;for Acer WW SKU
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_AC_NFA344A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_180711AD&REV_32 ;for Acer US SKU
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_AC_NFA344A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_E09D105B&REV_32 ;for Acer WW,US,Indonesia
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_AS_NFA364A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_86CD1043&REV_32 ;for Asus
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_AS_NFA364A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_86E01043&REV_32 ;for Asus
%ATHR.DeviceDesc.6320_3% = ATHR_DEV_OS61_988x_AS_NFA364A.ndi, PCI\VEN_168C&DEV_003E&SUBSYS_080811AD&REV_32 ;for Asus

Only several of them have been tested so far (e.g. 1535 Killer).