block 513974 by 533357
thanks
While most of the patches erquired for OpenFWWF have been merged upstream for
2.6.30,
b43: Add fw capabilities" 403a3a136122457165321e90b7569a321cc9ac12 [1]
to automatically disable QoS support for b43 in case of using OpenFWWF is
still missing from Debian's kernels (it's upstream for 2.6.31). Without
this patch, OpenFWWF would have to install a module-init-tools override [2]
for a mere ~6-8 weeks in unstable and handle the subsequent removal of a
bogus Debian Conffile, which has negative side effects on the alternative
proprietary firmware (or future QoS supporting OpenFWWF versions).
What holds the future:
- lenny, kernel 2.6.26 + potential backports.d.o:
- OpenFWWF is ignored by the kernel
- it's technically possible to use OpenFWWF by coaxing the kernel into
believing OpenFWWF were the proprietary firmware (installing to
/lib/firmware/b43/ + module-init-tools overrides), see [2].
- sid/ squeeze, kernel <2.6.30:
- OpenFWWF is ignored by the kernel
- sid, kernel == 2.6.30 (not available for squeeze):
- without the proprietary firmware installed, b43 can associate with
OpenFWWF, without the afforementioned patch (#533357) or a
module-init-tools override, and goes into a futile cycle of probe
timeouts, MAC suspend errors and firmware restarts (netdev watchdog
triggered)
- sid/ squeeze, kernel >=2.6.31 (or with the patch in [1]):
- working out-of-the-box
- lenny-and-a-half, assuming kernel >=2.6.31 + potential backports:
- working out-of-the-box, not active backporting necessary (OpenFWWF
has no declared runtime dependencies, it just needs a kernel
supporting it)
This indirectly also blocks b43-asm from being useful in the archive.
Regards
Stefan Lippers-Hollmann
[1] http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=403a3a136122457165321e90b7569a321cc9ac12
[2] http://svn.berlios.de/svnroot/repos/fullstory/openfwwf/trunk/debian/README.Debian
Attachment:
signature.asc
Description: This is a digitally signed message part.