RE: [Bluez-devel] Alignment issue

Marcel Holtmann
2004-08-12T12:29:09Z

Hi David,

> > The loading of the firmware for the 3Com PCMCIA card and the BlueFRITZ!
> > USB dongle are done through request_firmware(). The Broadcom based
> > dongles are an exception. I personal prefer to use the bcm203x kernel
> > driver for loading the firmware, but this is a 2.6 only feature.
>
> 2.6-only is _fine_. Isn't 2.4 dead yet? I'll make sure we build the
> bcm203x driver and just drop bluez-bluefw.

I don't know if 2.4 is dead, but I think for Fedora Core it makes sense
only to package up bluez-firmware and don't compile and install bcm203x
tool from bluez-utils. Actually this is what SuSE did.

> > The bluez-firmware package only contains the Broadcom firmware files and
> > it will install them by default under /lib/firmware. You need a modified
> > firmware.agent script that also looks for firmware files in that place.
> > We agreed on that path, but this change is not upstream at the moment.
> > Check the Debian packages for an example of a modified script.
>
> The standard place to put firmware files is /usr/lib/hotplug/firmware
> isn't it? Is there a reason for using a different path? Can you
> elaborate on the meaning of 'We' in the above context?

The problem with that path was if you need the firmware before /usr is
mounted and so we decided to use /lib/firmware.

This is the thread about it on the linux-hotplug mailing list:

http://sourceforge.net/mailarchive/message.php?msg_id=8064672

Regards

Marcel

-------------------------------------------------------
SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media
100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33
Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift.