Great question — answering as the UphillTech team:
Follow the procedure from there: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1436940 and it will work As a summary, and assuming you are on version 16.04, open a terminal: 1. sudo rm -r /lib/firmware/ath10k/QCA6174/ 2. cd /tmp ; wget https://github.com/kvalo/ath10k-firmware/archive/master.zip 3. unzip master.zip ; sudo cp -r ath10k-firmware-master/QCA6174/ /lib/firmware/ath10k/ 4. cd /lib/firmware/ath10k/QCA6174/hw2.1/ ; sudo mv firmware-5.bin_SW_RM.1.1.1-00157-QCARMSWPZ-1 firmware-5.bin 5. cd /lib/firmware/ath10k/QCA6174/hw3.0/ ; sudo mv firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1 firmware-4.bin 6. sudo reboot
Full answer by Olivier: https://askubuntu.stackexchange.com/a/773598 (CC BY-SA 3.0).
Need it done for your business? UphillTech.