[elrepo] packaging firmware ar3k
Leon Fauster
leonfauster at googlemail.com
Wed Apr 2 11:05:17 EDT 2014
Am 01.04.2014 um 18:12 schrieb Alan Bartlett <ajb at elrepo.org>:
> On 1 April 2014 16:21, Leon Fauster <leonfauster at googlemail.com> wrote:
>> for this device
>>
>> $ lsusb -d 0489:e04e
>> Bus 001 Device 005: ID 0489:e04e Foxconn / Hon Hai
>>
>> $ modinfo ath3k |grep -i e04e
>> alias: usb:v0489pE04Ed*dc*dsc*dp*ic*isc*ip*in*
>>
>> this firmware files are needed
>>
>> $ find /lib/firmware/ar3k/ -type f
>> /lib/firmware/ar3k/AthrBT_0x11020000.dfu
>> /lib/firmware/ar3k/ramps_0x11020000_40.dfu
>>
>
> Excellent news. Many thanks for sharing the details of the steps that
> you have taken.
>
> The issue of firmware images for EL6 is a little bit "messy" and gets
> rather complicated when attempting to provide the ELRepo Project's
> kernel-{lt|ml}-firmware packages. As I am sure you have seen, we
> recommend using the distro firmware package for normal use. If there
> is a deficiency in the kernel-firmware package when using it with
> kernel-{lt|ml}, then we would normally recommend manually copying the
> required files into the target system's /lib/firmware/ directory
> structure.
>
> In this case, both the messages output and the module's source code
> were not particularly helpful . . .
>
> Now that you know the files required, it would be a straightforward
> RPM packaging task to create your own local package to provide those
> files. But is it actually worth the effort?
after getting this insight its not a big
effort (existing build ecosystem).
First i thought about adding the particular
files into ath3k-firmware-1.0-1.el6.elrepo.noarch.
This would conflict with an enabled elrepo repository.
Finally i build the el7 linux-firmware rpm without all the files
that are provided by el6 packages ("*-firmware"-subpackages,
and kernel-firmware).
The result is not conflicting with base packages and provides
more firmware files.
Thanks for your input.
--
LF
More information about the elrepo
mailing list