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.361 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.

Problema de Tearing no Chip Gráfico do Intel Skylake [Resolvido]

Instalação do Microcode Intel no Void Linux

Instalando o XFCE mínimo

Incentivando o uso do Webm, formato aberto de "codec" (conteiner) de vídeo

Gerenciando abas no Chrome/Chromium com XTABS

Impressora compartilhada no Windows no Debian 6 Squeeze

Skydome - papel de parede animado

Ubuntu iniciando o Compiz e placa Nvidia com antialiasing

Configuração perfeita para o xorg.conf com nvidia e aixgl + beryl

Delegação de DNS RFC-2317

Contribuir com comentário

Entre na sua conta para comentar.