On Sun, Apr 15, 2012 at 10:48:17AM +0200, Armin K. wrote: > On 04/15/2012 09:43 AM, DJ Lucas wrote: > > After an annoying battle with Gallium, KMS, firmware, etc. on my > > new(ish) system, I think we should probably cover this in the book > > someplace, but I'm not sure how to go about adding it. For starters, > > where does it belong, in Post LFS or in Xorg? I'd be happy to add a > > page, but I'm not at all familiar enough to do so yet. > >
I haven't read the thread yet, so apologies if this is already covered, but firmware arguably belongs in LFS. For my phonon's mobo I had to get one of the R600 firmwares for the built-in graphics. Without that (and using kms) the boot pauses for long enough to give the impression it has failed. Thread about how to specify the firmware directory (thanks for the solution, Andy!) at http://linuxfromscratch.org/pipermail/lfs-support/2012-April/042459.html On Friday, while trying to get the CD drive working [ turned out that the 5th and 6th SATA connectors use a different chipset ] I upgraded to 3.3.2 and started to notice messages about a failure to load rtl_nic/rtl816e-3.fw although the network appeared to work correctly. Got that from debian (firmware-nonfree). As I understand it, firmware cannot be redistributed in the kernel, it isn't under GPLv2. But you need it to boot correctly on certain hardware. So, either you copy it into the kernel's firmware/ directory each time, and ensure it is selected in the config, or you put it in /lib/firmware and point the config to that. ĸen -- das eine Mal als Tragödie, das andere Mal als Farce -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
