On Thu, May 03, 2012 at 10:52:18PM -0400, Walter Webb wrote:
> My kernel has:
> 
> # CONFIG_FIRMWARE_IN_KERNEL is not set
> CONFIG_EXTRA_FIRMWARE=""
> 
> and I have no clue where it comes from.
> 

 in menuconfig,

Device Drivers
  Generic Driver Options (the first item)

 there is an option 'Prevent firmware from being built' which should
NOT be selected.  Below that is Userspace firmware loading support.

 Create a /lib/firmware directory (it saves having to copy the
firmware into the kernel each time you build a new kernel), get the
firmware and copy it to the correct director{y,ies}, and add it to
the string of firmware blobs specified for CONFIG_EXTRA_FIRMWARE - I
found the help for that confusing, you need to specify
directory/blob and if more than one separate them with spaces and
don't enclose the 'string' in quotes.

 This is what I've got (one blob for my particular R600, another for
my NIC), pasted from menuconfig:
 [*]   Include in-kernel firmware blobs in kernel binary
 (radeon/R600_rlc.bin rtl_nic/rtl8168e-3.fw) External firmware blobs to build 
int
 (/lib/firmware) Firmware blobs root directory

> Anyhow, I only have 10 bootable Linux partitions on that machine;
> and I wiped 6 of them, including the 3 with LFS-7.1.
> 
 Sounds drastic.  I'm hope you have backups.  Also, knowing nothing
about your setup, 3 versions of 7.1 seems a bit odd, but your
system, your rules.

 Actually, 10 bootable partitions on a dos disk is pushing it  - I
suppose one or more of /boot, /home, swap is in a primary partition.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to