Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: RFC: install linux-firmware with kernel sources (was Re: Lastrite: Firmware cleanup, part #1)
Date: Tue, 12 Feb 2013 20:43:49
Message-Id: pan.2013.02.12.20.43.16@cox.net
In Reply to: Re: RFC: install linux-firmware with kernel sources (was Re: [gentoo-dev] Lastrite: Firmware cleanup, part #1) by Christopher Head
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

Replies