How to put firmware file in statically complied kernel.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi.

I was building a static kernel image for my hardware (thinkpad T40).
By static I mean no dynamic loading of modules, so basically I want to
statically put support for all the devices on this laptop and do away
with module loading and intird stuff etc. I managed to do that to a a
large extent, except that ipw2100 wireless pci card presents its own
problems. At boot time it waits for firmware download and cannot find
the files (I think it is because filesystem is not yet mounted).

This is the message:

ipw2100 0000:02:02.0: PCI INT A -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
ipw2100: Detected Intel PRO/Wireless 2100 Network Connection
ipw2100 0000:02:02.0: firmware: requesting ipw2100-1.3.fw
ipw2100: eth1: Firmware 'ipw2100-1.3.fw' not available or load failed.
ipw2100: eth1: ipw2100_get_firmware failed: -2
ipw2100: eth1: Failed to power on the adapter.
ipw2100: eth1: Failed to start the firmware.

So my question is how shall I get the firmware files loaded as part of
the kernel ? If I use regular kernel that was shipped with debian 4.0
eveything works fine and also I can see firmware files in
/lib/firmware directory.

thanks.
george
--
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux