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
signature.asc
Description: This is a digitally signed message part.