On Tue, Sep 14, 2010 at 01:03:02PM -0500, Stan Hoeppner wrote:
> pbrunnen put forth on 9/14/2010 11:35 AM:
> > 3) I understand the ideology and legal reasons debian removes firmware blobs
> > (broadcom anyone) from their kernel modules... but this is always a real
> > pain. I end up monkeying about with the initrd image to get the firmware
> > blobs in... and often I just recompile with the blobs and forget it.
> Ran into this long ago, and it's one of the reasons I roll my own. I
> include the big blob in my kernels. For _all_ the driver blobs it only
> adds a couple hundred KB to the kernel image, and it's more than worth
> the memory consumption to gain the reduced PITA factor.
You must be doing it wrong, then.
# apt-cache search "^firmware-"
Pick the packages for your hardware, or just install the lot (which
is what I normally do) and remake your initramfs. The firmware
packages have the correct firmware versions the distro kernels
If you run custom kernels, the after building it without the
firmware built in, just run 'make firmware_install' before building
your new initramfs and everything will just work fine.