John Burrell wrote:
>>
>> The relevant bit of the .config file:
>>
>> CONFIG_FW_LOADER=y
>> CONFIG_FIRMWARE_IN_KERNEL=y
>> CONFIG_EXTRA_FIRMWARE="iwlwifi-6000-4.ucode"
>> CONFIG_EXTRA_FIRMWARE_DIR="/lib/firmware"
>> CONFIG_FW_LOADER_USER_HELPER=y
>> CONFIG_DEBUG_DRIVER=y
>> CONFIG_DEBUG_DEVRES=y
>>
>> So now I have to play around to see if I can get iwlwifi to find the 
>> firmware.
>> I wonder why it isn't using the .config values? I must have missed something.
>> Strange.
>>
>
> I put the firmware file in the firmware dir of the kernel src tree and changed
> CONFIG_EXTRA_FIRMWARE_DIR accordingly and recompiled.
>
> And it worked. Why it didn't work in /lib/firmware I don't know but I'm going
> to keep a close eye on it as I add BLFS packages - particularly after I've 
> recompiled
> systemd to add gudev support.

CONFIG_EXTRA_FIRMWARE builds the firmware into the kernel at build time. 
  It's not just a pointer to a location on disk.

http://cateee.net/lkddb/web-lkddb/EXTRA_FIRMWARE.html

   -- Bruce

-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to