Pular para o conteúdo

Corrigindo o alerta de firmware atheros não encontrado.

Dica publicada em Linux / Configuração
Giovanni  M Giovanni_Menezes
Hits: 1.359 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.

Corrigindo o alerta de firmware atheros não encontrado.

Para quem usa Debian[/em/[em]Devuan e durante o processo de boot deu de cara com o alerta abaixo ou similares:

firmware: failed to load ath9k_htc/htc_9271-1.4.0.fw (-2)

Mesmo com a instalação do firmware não houve mudança, isso ocorre devido a uma "ordem" de busca do kernel Linux, vamos entender o que acontece.

ENTENDENDO O CASO:

O kernel realizou algumas mudanças técnicas, que os detalhes não vem ao caso, onde o mesmo busca seguir a seguinte ordem de busca de firmware

htc_9271-1.dev.0.fw ou htc_7010-1.dev.0.fw

Esses firmware não são "stable" (pacote estável aprovado para uso) e devido a inúmeros motivos e algumas distribuições podem ou não optar por usá-los.

A versão "estável" contém esses nomes:

htc_9271-1.4.0.fw ou htc_7010-1.4.0.fw

Você pode perceber que se trata do mesmo firmware mas com a diferença de nomenclatura, observe o "dev" no nome do arquivo.

Aí você instalou o firmware de forma correta, não tem problema algum com ele, o kernel funciona perfeitamente com o mesmo e tal MAS acontece que, por padrão, o kernel busca primeiro a versão "dev" e se não for encontrada então a segunda opção (stable) do firmware é encontrada e o carrega. Contudo, alguém "comeu mosca" (não prestou atenção) e não desativou o "warning" durante o processo de boot mesmo com o segundo sendo carregado e funcionando perfeitamente.

SOLUÇÃO:

Em /etc/modprobe.d/ você vai encontar o arquivo ath9k_htc.conf , nele contém a seguinte linha:

options ath9k_htc use_dev_fw=1
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.

Essa opção é que determina a ordem de busca do firmware, se é o estável ou se é o "dev", mude a opção =1 para =0 como abaixo:

options ath9k_htc use_dev_fw=0

Reinicie a máquina e confira com o comando abaixo, usando privilégios administrativos:

dmesg | grep firmware


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.

Gerenciando abas no Chrome/Chromium com XTABS

Instalação do Microcode Intel no Void Linux

Instalando o XFCE mínimo

Usando o VLC para visualizar imagens de webcam em WM

Screenshot com MAIM - Um programa simples, leve e ideal para WMs

Gforce e framebuffer no modo texto sem problemas

Plugin Java no Banco do Brasil para Ubuntu 64 bits

Configurando os efeitos do Cinnamon

Implementando uma VPN com freeswan/ipsec

IPCalc via web

Contribuir com comentário

Entre na sua conta para comentar.