This of course causes problems for end-users. They have to download binary drivers on their own and extract firmware out of it.
There are many attempts trying to make end-users life easier:
install_bcm43xx_firmwareas part of
firmware-b43-installerpackage with some script executed after installation.
postinstscript integrated into b43-fwcutter tool.
While above solutions may seem to work for some (many?) users, they are not really perfect. Few issues:
We'd like to write a one common helper script and make it part of the
b43-fwcutter project. This would result in a one common way of installing
b43 firmware for all users. Of course distributions still could integrate a proper call to the script e.g. in the
List of planned requirements for the common script:
Our current plan is to share this idea with various distributions (most likely package maintainers) and listen to the feedback. Based on that we may change/extend our script requirements.
Once we get requirements list complete and “Ack” from distributions we'll write the common script and make it part of the