{%hackmd @themes/dracula %} SOPs: How to fix dpkg issue "missing ast bin-file" ================================================================================= Overview: --------------------------------------------------------------------------------- 執行環境: Ubuntu 22.04Lts Kernel: 5.15.0.97.92, 在安裝套件時發現dpkg無法順利update kernel: ![](https://i.imgur.com/iFSnyNM.png) 經過排查, 發現是缺少韌體驅動 ![](https://i.imgur.com/hM2gha4.png) ![image](https://hackmd.io/_uploads/HyIx7ZW1C.png) 所以透過以下步驟解決此問題 Add firmware from Supermicro --------------------------------------------------------------------------------- ### Download & Add firmware as below: [Support by Supermicro](https://www.supermicro.com/support/faqs/faq.cfm?faq=26876) download it and move to firmware path command: `sudo mv /root/ast_dp501_fw.bin /lib/firmware/` Re-update kernel --------------------------------------------------------------------------------- ### Reconfigure all unpacked package command: `dpkg --configure -a` ### fix broken installed command: `apt --fix-broken` ![](https://i.imgur.com/siJZxao.png) 完成後, 重啟即可 Ref. --------------------------------------------------------------------------------- [Possible missing firmware "ast_dp501_fw.bin"](https://serverfault.com/questions/755194/ubuntu-15-10-server-w-possible-missing-firmware-lib-firmware-ast-dp501-fw-bin) {%hackmd @themes/dracula %}