link é provavelmente o que você está procurando.
Correção proposta deste link (a etapa 1 é desnecessária para 16.04):
2) Livre-se da pasta de firmware desta placa incluída no Ubuntu:
sudo rm -r /lib/firmware/ath10k/QCA6174/
3) Faça o download do firmware mais recente:
wget https://github.com/kvalo/ath10k-firmware/archive/master.zip
4) Descompacte o arquivo baixado. Dentro da pasta ath10k-firmware-master existe uma pasta chamada QCA6174. Copie a pasta QCA6174 para / lib / firmware / ath10k:
unzip master.zip
sudo cp -r ath10k-firmware-master/QCA6174/ /lib/firmware/ath10k/
5) Renomeie dois dos arquivos de firmware assim:
cd /lib/firmware/ath10k/QCA6174/hw2.1/
sudo mv firmware-5.bin_SW_RM.1.1.1-00157-QCARMSWPZ-1 firmware-5.bin
cd /lib/firmware/ath10k/QCA6174/hw3.0/
sudo mv firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1 firmware-4.bin
6) Reinicie o seu computador. Execute "lshw -C network" para ver se sua placa é reconhecida. Você pode excluir os arquivos baixados anteriormente:
cd ~
rm master.zip
rm -r ath10k-firmware-master/
Verificado para funcionar no Ubuntu 16.04 LTS (com kernel 4.4.0-21-genérico)
Última atualização em 22 de abril de 2016