lspci -kv shows me: Code (Text): 03:00.0 Network controller: Qualcomm Atheros Device 0042 (rev 31) Subsystem: Lite-On Communications Inc Device 08a6 Flags: bus master, fast devsel, latency 0, IRQ 132 Memory at 94200000 (64-bit, non-prefetchable) [size=2M] Capabilities: [40] Power Management version 3 Capabilities: [50] MSI: Enable+ Count=1/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 Kernel modules: ath10k_pci But dmesg | grep ath10k shows me: Code (Text): [ 4.229429] ath10k_pci 0000:03:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0 [ 4.516261] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:03:00.0.bin failed with error -2 [ 4.516275] ath10k_pci 0000:03:00.0: Direct firmware load for ath10k/cal-pci-0000:03:00.0.bin failed with error -2 [ 4.519062] ath10k_pci 0000:03:00.0: qca9377 hw1.1 target 0x05020001 chip_id 0x003821ff sub 11ad:08a6 [ 4.519066] ath10k_pci 0000:03:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0 [ 4.519689] ath10k_pci 0000:03:00.0: firmware ver WLAN.TF.1.0-00267-1 api 5 features ignore-otp crc32 79cea2c7 [ 4.583026] ath10k_pci 0000:03:00.0: board_file api 2 bmi_id N/A crc32 93da0176 [ 6.371933] ath10k_pci 0000:03:00.0: htt-ver 3.1 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1 [ 6.394827] ath10k_pci 0000:03:00.0 wlp3s0: renamed from wlan0 I have cloned the git repo from kvalo and followed the various instructions on the internet (essentially copying the firmware files in /lib/firmware/ath10k/... But the firmware errors remain the same. Can anyone point me in the right direction? The wireless card is working, but I'd like to solve the errors. Thanks, Steve