с такими вопросами лучше сразу в гугель
https://www.google.ru/search?q=ubuntu+16.04+168c%3A0041&oq=ubuntu+16.04+168c%3A0041&aqs=chrome..69i57.4287j0j7&sourceid=chrome&ie=UTF-8https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1436940HOW TO GET THIS CARD TO WORK:
1) Use a kernel that supports this card
According to WikiDevi, support for this card was added in kernel 4.3. If you're running Ubuntu 16.04 LTS or above, your kernel is fine; skip to the next step. If you're running Ubuntu 15.10 or below, see
https://wiki.ubuntu.com/Kernel/MainlineBuilds for info on installing a newer kernel. Alternatively, you can use backports. This is a lot more work, but if you really need to keep using an older kernel for some reason, there are some guides to installing backports in the comments below.
2) Get rid of the firmware folder for this card that's included with Ubuntu:
sudo rm -r /lib/firmware/ath10k/QCA6174/
3) Download the latest firmware:
wget
https://github.com/kvalo/ath10k-firmware/archive/master.zip4) Unzip the downloaded file. Inside the ath10k-firmware-master folder is a folder named QCA6174. Copy the QCA6174 folder to /lib/firmware/ath10k:
unzip master.zip
sudo cp -r ath10k-firmware-master/QCA6174/ /lib/firmware/ath10k/
5) Rename two of the firmware files like so:
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) Reboot your computer. Run "lshw -C network" to see if your card is recognized. You can delete the files you downloaded earlier:
cd ~
rm master.zip
rm -r ath10k-firmware-master/
Verified to work on Ubuntu 16.04 LTS (with kernel 4.4.0-21-generic)
Last updated April 22, 2016