Tenho computadores com placas Ethernet Intel e Realtek e esqueço sempre de instalar os pacotes de firmware do linux quando coloco o Debian neles. Posso ver mensagens no syslog informando que o firmware da placa não foi encontrado, mas, surpreendentemente, consigo acessar a rede sem problemas.
Por que é isso? Fiquei com a impressão de que o firmware era necessário para o funcionamento normal de qualquer dispositivo. Eu poderia encontrarmaisproblemascomo firmware do que sem? Tenho tido alguns problemas com desconexões aleatórias com uma placa Broadcom Ethernet (usando o driver tg3) e li uma postagem sobre problemas causados por firmware com bugs.
Responder1
Os pacotes linux-firmware estão incluídos para garantir que o firmware corresponda ao que os drivers do kernel esperam. O firmware atualizado de fábrica ainda deve permitir o uso do hardware, devido à compatibilidade com versões anteriores. No entanto, o novo firmware pode ter adicionado novos contadores que o kernel espera ou melhorado as rotinas de manipulação de pacotes.
A cada nova versão de firmware, ele pode corrigir problemas ou apresentar novos problemas. Você não saberá até experimentar e a maioria dos fornecedores espera que seus clientes façam parte de seu programa de Garantia de Qualidade... ou assim parece.