Consegui que meu Qualcomm Atheros 61x4 rodasse em uma instalação limpa do ubuntu 15.04. Na verdade, não para o modelo Lenovo, mas para um Acer Aspire VN7 Nitro 791G Estes são os passos que realizei:
- instale fontes do kernel: apt-get install linux-headers- (uname -r)
- baixou as fontes mestres de athk do kvalo: git clone link
- baixou a árvore de backports: "git clone git: //git.kernel.org/pub/scm/linux/kernel/git/backports/backports.git "
- construiu a nova árvore backport de acordo com as instruções encontradas no linux-wireless: link
- baixou o firmware do sumdog e o copiou para /lib/firmware/ath10k/QCA6174/hw2.1/:
(Desculpe, não tenho permissão para postar mais de dois links)
"wget github.com/sumdog/ath10k-firmware/raw/5faf5bb7c7413f9bbde54cca6fff58e/ath10k/QCA6174/hw2.1/board.bin"
e
"wget github.com/sumdog/ath10k-firmware/raw/5faf5bb7c7413f9bbde54cca6fff58e/ath10k/QCA6174/hw2.1/firmware-4.bin"
- criou o arquivo de configuração athk10 conforme descrito neste post antes: sudo echo "opções ath10k_core skip_otp = y" > /etc/modprobe.d/ath10k.conf
- copiou o firmware-4.bin para o firmware-5.bin como o dmesg afirmou sobre não encontrar o firmware-5.bin
Espero que isso ajude.