Table of Contents

Linux - Kernel - Firmware - Update Firmware

Linux firmware is a package distributed alongside the Linux kernel that contains firmware binary blobs necessary for partial or full functionality of certain hardware devices.


Download the latest firmware

Grab the latest firmware from https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git.

Drop these firmware files into /lib/firmware/ and rebuild any initramfs:

wget https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-20230515.tar.gz
tar -xf linux-firmware-20230515.tar.gz
sudo cp linux-firmware-20230515/* /lib/firmware/
sudo update-initramfs -uk 'all'

NOTE: The latest firmware files should provide support for newer hardware.


References

https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git