内核 4.18.10:缺少驱动程序 e100 的固件 d102e_ucode.bin

Kernel 4.18.10 : firmware d102e_ucode.bin for driver e100 missing

我的网络适配器是 Intel 82551IT。我正在使用 Buildroot 构建系统。

我可以 modprobe e100,但 ifup -a 失败并显示错误:"Failed to load firmware e100/d102e_ucode.bin".

事实上,我的系统上不存在该文件。那么,如何获得它?

解决方案是select Buildroot 中的linux-固件包。

然后:

$ cp -r <BUILD_DIR>/linux-firwmare-<version>/e100 <OUTPUT>/target/lib/firmware