1 |
Christopher Head posted on Tue, 12 Feb 2013 11:39:57 -0800 as excerpted: |
2 |
|
3 |
> On Sun, 10 Feb 2013 14:49:03 -0800 Alec Warner <antarus@g.o> |
4 |
> wrote: |
5 |
> |
6 |
>> Most external firmware is not needed to boot. If you need it to boot, |
7 |
>> you will have to stow it in the initramfs. |
8 |
> |
9 |
> For those of us who prefer monolithic kernels, virtually all firmware is |
10 |
> needed to boot. Even if a network interface doesn't need to be |
11 |
> operational for boot, the kernel insists that the firmware be available |
12 |
> right at boot or else it will fail and the interface will never appear. |
13 |
|
14 |
I'm a monolithic kernel guy myself, and I simply build-in the firmware I |
15 |
need (three radeon firmware files, IIRC, used to be tg3 as well until |
16 |
that mobo died). Obviously there can be issues with distribution, but |
17 |
purpose-built monolithic kernels aren't generally practical for |
18 |
distribution anyway, and the GPL has always been clear that it doesn't |
19 |
interfere with end-user rights in terms of build-combining whatever they |
20 |
want, as long as there's no further distribution. |
21 |
|
22 |
And FWIW, I didn't really know about linux-firmware either, but google |
23 |
knew when I asked it about the files the kernel errors spit out. =:^) |
24 |
And I didn't actually install it, either. I simply grabbed the tarball |
25 |
and extracted the files I needed, placing them where the kernel could |
26 |
find them. |
27 |
|
28 |
-- |
29 |
Duncan - List replies preferred. No HTML msgs. |
30 |
"Every nonfree program has a lord, a master -- |
31 |
and if you use the program, he is your master." Richard Stallman |