Usuários do Ubuntu 16.04 com acesso à Internet (por exemplo, ethernet) devem ter apenas que instalar atualizações e reinicializar:
sudo apt-get update
sudo apt-get upgrade
sudo reboot
Para quem não tem internet, baixe os drivers de firmware do aqui . Escolha a versão mais recente para sua arquitetura. Por exemplo, a versão 1.157.5 (mais recente em 29/11/16) da amd64 é aqui .
Depois de ter o pacote .deb
, instale como de costume. Para o nosso exemplo, é:
sudo dpkg -i linux-firmware_1.157.5_all.deb
Reinicialize e agora deve estar funcionando.
Pode ser mais fácil instalar backports do que tentar usar o github
sudo apt-get install build-essential linux-headers-generic
wget https://www.kernel.org/pub/linux/kernel/projects/backports/2015/03/13/backports-20150313.tar.xz
tar xvfJ backports-20150313.tar.xz
cd backports-20150313
make defconfig-ath10k
make
sudo make install
Em seguida, reinicie quando terminar. O seu wifi é relativamente novo no Linux, por isso pode não ser totalmente funcional mesmo com este