Created attachment 196351 [details] dmesg My card doesn't initialise I've used the recommended firmware from: http://www.killernetworking.com/support/knowledge-base/17-linux/20-killer-wireless-ac-in-linux-ubuntu-debian and I've also tried the firmware from: https://github.com/kvalo/ath10k-firmware/tree/master/QCA6174/hw3.0 I'm attaching the dmesg of both loads 3c:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32)
I managed to get it working on linux-next using the firmware bin from Windows, I guess it needs adding to linux-firmware
Created attachment 196391 [details] save as board-2.bin
I still had issues getting this to work on Linus's tree & amdgpu-powerplay branch
Just confirming the same problem: lspci -v 01:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32) Subsystem: Foxconn International, Inc. Device e09d Flags: bus master, fast devsel, latency 0, IRQ 125 Memory at a1000000 (64-bit, non-prefetchable) [size=2M] Capabilities: <access denied> Kernel driver in use: ath10k_pci Kernel modules: ath10k_pci lspci -nn 01:00.0 Network controller [0280]: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter [168c:003e] (rev 32) dmesg | grep ath10k [ 14.321291] ath10k_pci 0000:01:00.0: pci irq msi-x interrupts 8 irq_mode 0 reset_mode 0 [ 14.480823] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/cal-pci-0000:01:00.0.bin failed with error -2 [ 14.481732] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/board-pci-168c:003e:105b:e09d.bin failed with error -2 [ 14.481735] ath10k_pci 0000:01:00.0: failed to load spec board file, falling back to generic: -2 [ 14.482301] ath10k_pci 0000:01:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2 [ 14.482304] ath10k_pci 0000:01:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-5.bin': -2 [ 16.616042] ath10k_pci 0000:01:00.0: qca6174 hw3.2 (0x05030000, 0x00340aff, 168c:003e:105b:e09d fallback) fw WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 htt 3.26 wmi 4 cal otp max_sta 32 [ 16.616045] ath10k_pci 0000:01:00.0: debug 0 debugfs 1 tracing 0 dfs 0 testmode 0 [ 18.777065] ath10k_pci 0000:01:00.0 wlp1s0: renamed from wlan0 [ 24.006346] ath10k_pci 0000:01:00.0: failed to enable dynamic BW: -11 [ 27.005853] ath10k_pci 0000:01:00.0: could not suspend target (-11) [ 35.262376] ath10k_pci 0000:01:00.0: failed to enable dynamic BW: -11 [ 38.261964] ath10k_pci 0000:01:00.0: could not suspend target (-11)
Thanks to the comment by Mike Lothian above, the the windows bin linked in comment 2 appears to make the wireless work in Fedora-23 with kernel version 4.2.8 Release 300.fc23, though it required replacing /lib/firmware/ath10k/QCA6174/hw3.0/board.bin itself.
The default firmware in linux-firmware works now