Ubuntu 15.10 Server; W: Возможно отсутствует прошивка /lib/firmware/ast_dp501_fw.bin для модуля ast

Я использую сервер Ubuntu 15.10 на плате Asrock E3C226D2I. Когда я получаю обновление ядра или запускаю update-initramfs -u, я получаю предупреждение об отсутствующей прошивке:

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

Я не могу найти много информации об этой конкретной прошивке, кроме, вероятно, для моей видеокарты. Так как я работаю на сервере, мне не особо важна графика (без монитора).

Все работает нормально, поэтому я игнорирую это сейчас, но есть ли способ это исправить?

4 ответа

Решение

Это раздражает, но безвредно. Это идет от модуля Aspeed VGA от IPMI на вашем сервере / рабочей станции. Это можно смело игнорировать на данный момент. Я быстро взглянул на исходный код драйвера DRM aspeed. Во время выполнения он жестко запрограммирован на поиск /lib/firmware/ast_dp501_fw.bin. Это обеспечивает способ обновления для проблем с микропрограммой во время выполнения по сравнению с необходимостью прошивки на аппаратное обеспечение.

Вот вывод lspci, показывающий видеокарту с моей рабочей станции Asus, которая имеет ту же "проблему", что и была:

lspci |grep -i aspeed
 01:01.0 VGA compatible controller: ASPEED Technology, Inc. ASPEED Graphics Family (rev 10)

Драйверы и источники драйверов Aspeed находятся здесь (но они вам не нужны, если у вас нет сервера Windows):

http://www.aspeedtech.com/support.php?fPath=24

Йосип Медвед в своем посте предложил решение , позволяющее избежать предупреждения:

      sudo touch /lib/firmware/ast_dp501_fw.bin

Похоже, что пустой файл также безопасен, и предупреждение прекратится.

В Debian bookworm и более поздних версиях в новой области архива несвободных прошивок имеется пакет прошивки , который содержит соответствующую прошивку. Это также есть в .Ubuntu 22.04 jammy и выше

Supermicro предоставит ссылку Google Drive (смеется) на этот файл здесь: https://www.supermicro.com/support/faqs/faq.cfm?faq=26876 но я не буду использовать ее, если а) у вас нет платы Supermicro и б) у вас проблемы с VMI-контроллером IPMI (это не так).

Другие вопросы по тегам