To get the firmware, If you want all these firmware files (for example you are distributing the system onto multiple hardware systems), install git-2.52.0 and clone https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git , or open this URL in a browser and download the latest snapshot listed in the Tag table.
cd linux-firmware mkdir -pv /usr/lib/firmware ./copy-firmware.sh /usr/lib/firmware
At this point you can remove the firmware files as they are no longer needed
For convenience, the LFS Project has created a mirror, updated daily, where these firmware files can be accessed via Wget-1.25.0 with a web browser at https://anduin.linuxfromscratch.org/BLFS/linux-firmware/.
Download Homepage: https://mirrors.edge.kernel.org/pub/software/network/wireless-regdb/
Download (HTTP): https://mirrors.edge.kernel.org/pub/software/network/wireless-regdb/wireless-regdb-2025.10.07.tar.xz
Download SHA256 Sum: d4c872a44154604c869f5851f7d21d818d492835d370af7f58de8847973801c3
First visit https://mirrors.edge.kernel.org/pub/software/network/wireless-regdb/ and download using Wget-1.25.0
To install it, simply extract regulatory.db and
regulatory.db.p7s from the tarball into /usr/lib/firmware.
tar xf ../wireless-regdb-2025.10.07.tar.xz cp -v regulatory.db regulatory.db.p7s /usr/lib/firmware
Download Homepage: https://github.comIntel-Linux-Processor-Microcode-Data-Files
Download (HTTP): https://github.comIntel-Linux-Processor-Microcode-Data-Files/archive/refs/tags/microcode-20251111.tar.gz
Download SHA256 Sum: 5a9a0d17240f486461bc101ef74f2b8c10675cdd02d0ba0bd6168b061c62e970
Since the section called “Libarchive-3.8.1” is installed you can use the bsdcpio to build the linux microcode.
mkdir -pv initrd/kernel/x86/microcode
ucode=$(printf "%02x-%02x-%02x\n" `lscpu | grep -e "CPU family:" -e "Model:" -e "Stepping:" | cut -d: -f2`)
echo $ucode;
cd initrd
cp -v ../intel-ucode/${ucode} kernel/x86/microcode/GenuineIntel.bin
find kernel | cpio -o -H newc > ../intel-microcode.cpioNow install the created microcode image file
install -vm755 intel-microcode.cpio /boot/intel-microcode.cpio