Pular para o conteúdo

Corrigindo o alerta de firmware atheros não encontrado.

Dica publicada em Linux / Configuração
Giovanni Giovanni_Menezes
Hits: 1.370 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

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

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


Usando o VLC para visualizar imagens de webcam em WM

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

Script para instalação do Fluxbox no Void Linux

Instalação do Microcode Intel no Void Linux

Instalando o XFCE mínimo

Fedora com MATE e Compiz (Spin ou não)

Adicionando comandos na inicialização do Linux

Mandrake 9.1

Alterando ícones no Ubuntu Linux (válido para qualquer versão)

Warsaw para Banco do Brasil no Archlinux

Contribuir com comentário

Entre na sua conta para comentar.