Estou executando o servidor Ubuntu 15.10 em uma placa Asrock E3C226D2I. Quando recebo uma atualização do kernel ou executo update-initramfs -u, recebo um aviso sobre firmware ausente:
root@fileserver:~# update-initramfs -u
update-initramfs: Generating /boot/initrd.img-4.2.0-27-generic
W: Possible missing firmware /lib/firmware/ast_dp501_fw.bin for module ast
Não consigo encontrar muitas informações sobre este firmware específico, além de provavelmente ser para minha placa de vídeo. Como estou executando um servidor, não me importo muito com gráficos (sem monitor conectado).
Tudo funciona bem, então estou ignorando por enquanto, mas existe uma maneira de consertar isso?
É irritante, mas inofensivo. Isso vem do módulo Aspeed VGA do IPMI em seu servidor/estação de trabalho. Ele pode ser ignorado com segurança por enquanto. Dei uma olhada rápida no código-fonte do driver aspeed DRM. Ele é codificado no tempo de execução para procurar /lib/firmware/ast_dp501_fw.bin. Isso fornece uma maneira de atualizar para problemas de firmware em tempo de execução em vez de precisar ser atualizado no hardware.
Aqui está a saída lspci mostrando a placa de vídeo em questão da minha estação de trabalho Asus, que tem o mesmo "problema":
Os drivers e a fonte dos drivers da Aspeed estão aqui (mas você não deve precisar deles a menos que tenha um servidor Windows):
Aqui está o relatório de bug: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1751613
Atualização final (?): Presumo que esse erro específico estará lá para sempre, pois está no hardware End of Life. O bug acima permanece no status expirado desde 28/04/2018.
Josip Medved propôs uma solução em um post para evitar o aviso:
Parece que um arquivo vazio também é seguro e o aviso será interrompido.
A Supermicro fornece um link do Google Drive (lol) para este arquivo aqui: https://www.supermicro.com/support/faqs/faq.cfm?faq=26876 mas eu não o usaria a menos que a) você tenha uma placa Supermicro eb) você está tendo problemas com o controlador IPMI VGA (você não está).