1 |
Christopher Head schrieb: |
2 |
>> Most external firmware is not needed to boot. If you need it to boot, |
3 |
>> you will have to stow it in the initramfs. |
4 |
> For those of us who prefer monolithic kernels, virtually all firmware |
5 |
> is needed to boot. Even if a network interface doesn't need to be |
6 |
> operational for boot, the kernel insists that the firmware be available |
7 |
> right at boot or else it will fail and the interface will never appear. |
8 |
|
9 |
That is not fully correct. It is true that certain drivers or certain |
10 |
configurations (e.g. CONFIG_IP_PNP) may require firmware to be present |
11 |
during early boot. |
12 |
But unlike the Intel wifi driver which used to stop working and detach |
13 |
from the device when firmware loading failed, most other drivers will |
14 |
reattempt to load firmware every time on bringing up the interface. |
15 |
|
16 |
|
17 |
Best regards, |
18 |
Chí-Thanh Christopher Nguyễn |