Pular para o conteúdo

Instalar driver qca9377 no Ubuntu e derivados

Dica publicada em Linux / Configuração
Bruno Morais Pinheiro BrunoMorais
Hits: 22.319 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Instalar driver qca9377 no Ubuntu e derivados

Olá Linuxers, venho com uma dica simples para facilitar a vida aos possuidores do adaptador wireless QCA9377 em alguns notebooks como o Samsung Expert X30, que é o meu modelo.

Alguns meses atrás postei um problema que vinha acontecendo comigo e fui orientado pelo usuário evandrolkot a seguir os passos logo abaixo, estou apenas deixando mais organizado para futuros possuidores destas wireless instalarem sem garimpar muito na net.

1. Criar um diretório temporário, pode ser no /tmp ou qualquer outro de sua preferencia:

mkdir tmp-ath10k

2. Acessar o diretório:

cd tmp-ath10k

3. Instalar alguns pacotes a partir do repositório GIT:

sudo apt-get install build-essential linux-headers-$(uname -r) git

4. Executar o seguinte comando:

echo "options ath10k_core skip_otp=y" | sudo tee /etc/modprobe.d/ath10k_core.conf

5. Fazer o download dos pacotes backports recomendados. Link recomendado pelo evertondreher no post que criei.

wget https://www.kernel.org/pub/linux/kernel/projects/backports/2015/11/20/backports-20151120.tar.gz

6. Extrair os arquivos compactados no download realizado anteriormente.

tar -xvf backports-20151120.tar.gz

7. Entrar na pasta extraída e executar comando por comando a seguir:

cd backports-ath10k-2015-11-05
$ make defconfig-ath10k
$ make
$ sudo make install


8. Agora que temos o backport instalado, vamos obter os arquivos de firmware apropriados e colocá-los em seu local apropriado (que é : /lib/firmware).

git clone https://github.com/kvalo/ath10k-firmware.git
$ sudo cp -r ath10k-firmware/ath10k/ /lib/firmware/


O diretório ath10k teve que ser criado dentro da pasta ath10k-firmware, acesse com um cd e crie com o mkdir.

sudo cp -r ath10k-firmware/QCA9377 /lib/firmware/ath10k/

9. Por algumas razões, os arquivos de firmware não são nomeados corretamente, vamos corrigir isso.

sudo mv /lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin_WLAN.TF.1.0-00267-1 /lib/firmware/ath10k/QCA9377/hw1.0/firmware-5.bin

10. Reiniciar a máquina.

Fontes:
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

FFmpeg no Ubuntu 14.04 64 bits

Instalação do GoogleEarth 6.0

Instalação do VirtualBox da Oracle no Slackware 13.1 (para iniciantes)

Programas inicializando com o Slackware 13.37 com KDE

Google Earth 7.1 no Debian Wheezy 64 bits

Adicionando outras Distribuições Linux ou Sistemas Operacionais no Grub2

Upgrade no KDE: "Call to lnusertemp failed (temporary directories full?). Check your installation"

Corrigindo acentuação no gnome-terminal

Instalando driver NVIDIA no Ubuntu 12.10

Mint 12 colocar ícones no Cairo Dock

#1 Comentário enviado por BrunoMorais em 18/05/2016 - 12:42h
Para quem usa o Fedora no meu caso o 23 Workstation só é antes dos procedimentos acima realizar o seguinte comando:

# dnf install kernel-devel-$(uname -r) make automake gcc gcc-c++ git

Com isso o 3º passo não é mais necessário.




#1) Respeite a privacidade dos outros.
#2) Pense antes de digitar.
#3) Com grandes poderes vêm grandes responsabilidades.

Linux User: #601587
#2 Comentário enviado por BrunoMorais em 20/06/2016 - 10:48h
No Fedora 24 Beta e kernel 4.5.7 a wifi QCA9377 já é reconhecida sem este procedimento, reconhecida automaticamente.




#1) Respeite a privacidade dos outros.
#2) Pense antes de digitar.
#3) Com grandes poderes vêm grandes responsabilidades.

Linux User: #601587
#3 Comentário enviado por neto18 em 26/07/2018 - 11:16h
Obrigado Bruno. Estou com um Lenovo Ideapad 320 com Debian 9 e o mesmo problema, não reconheceu essa placa wireless, vou tentar seguindo esses passos, se alguém já tiver feito agradeço se puder dar um feedback

Contribuir com comentário

Entre na sua conta para comentar.