Corrigindo o alerta de firmware atheros não encontrado.

Publicado por Giovanni M em 01/01/2024

[ Hits: 690 ]

 


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


Outras dicas deste autor

Gerenciando abas no Chrome/Chromium com XTABS

Instalando o XFCE mínimo

Usando o VLC para visualizar imagens de webcam em WM

Instalação do Microcode Intel no Void Linux

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

Leitura recomendada

Resolvendo problema de screen tearing nas placas de vídeo Intel no Ubuntu, Mint e derivados

Desativando popups "O sistema detectou um problema no aplicativo" no Ubuntu

Exercício Prático LPIC 03

Plano de fundo (wallpaper) aleatório no Fluxbox

Desabilitar tela de dicas de atalhos de teclado do Ubuntu 12.04

  

Comentários
[1] Comentário enviado por maurixnovatrento em 14/01/2024 - 15:04h

muito bom.


___________________________________________________________
Meu Canal: https://www.youtube.com/@LinuxDicasPro
https://github.com/mxnt10



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts