Re: Adding Firmware to Custom Kernel
On Mon, Apr 13, 2009 at 11:16 PM, Walton, Bryan K
> Hi everybody,
> I've got a new Dell Poweredge server that needs two pieces of firmware
> for it to work successfully. The first is the firmware for the Qlogic
> Fiber Channel card. The second is firmware for a Broadcom ethernet
> This box is running Debian Lenny. When I did the install of the
> operating system, the Debian installer informed me that it needed
> firmware for these two drivers and it prompted me to place the firmware
> on to a USB stick. I did so, and the installation proceeded without any
> Then, I built a custom 18.104.22.168 kernel using the stock kernel source
> from kernel.org. I didn't use the kernel-package, but rather a
> standard, make bzImage, make modules, make modules_install, mkinitramfs
> . . . as I've done for years.
My two cents, "make modules" and "make bzImage" are not longer necessary 
> However, when I attempted to reboot into the custom 22.214.171.124 kernel,
> Debian informed me that it couldn't locate the qlogic firmware.
> However, I have installed the following debian packages:
> and I see the firmware in /lib/firmware. The message I receive upon
> boot is:
> Firmware image not available.
> firmware images can be retrieve from
> Attempting to load (potentially outdated) firmware from flash
> I'm guessing that when I created my initrd image (using mkinitramfs)
> that something didn't go right. Or am I missing some step?
I think so, decompress your initrd image and check it.
There is a bug  that could give a hint (note this is in sid
version, so perhaps is not related)