OK, because I'm not using ubuntu b43-fwcutter-package, I did not recognize that it is a bit outdated. It should extract firmware to the right place (both for b43legacy and b43, e.g. manually running /usr/share/b43-fwcutter/install_bcm43xx_firmware.sh as root), which should result in two folders in /lib/firmware: b43 and b43legacy. The only thing is, that the version in hardy is 008 while actually 011 is up-to-date. Because the upstream-package does not include any changelog, I can't say if this is related. Debian has a newer version of b43-fwcutter package, where a changelog entry states:
b43-fwcutter (1:010-2) unstable; urgency=low
* Brown paper bag release.
* get right firmware for 2.6.24(-rc)
@naught101: [Update]
OK, because I'm not using ubuntu b43-fwcutter- package, I did not recognize that it is a bit outdated. It should extract firmware to the right place (both for b43legacy and b43, e.g. manually running /usr/share/ b43-fwcutter/ install_ bcm43xx_ firmware. sh as root), which should result in two folders in /lib/firmware: b43 and b43legacy. The only thing is, that the version in hardy is 008 while actually 011 is up-to-date. Because the upstream-package does not include any changelog, I can't say if this is related. Debian has a newer version of b43-fwcutter package, where a changelog entry states:
b43-fwcutter (1:010-2) unstable; urgency=low
* Brown paper bag release.
* get right firmware for 2.6.24(-rc)
-- Rene Engelhard <email address hidden> Sat, 09 Feb 2008 20:48:44 +0100
Maybe that's related. You should not need to worry about the b43(legacy) driver, in general the right driver is chosen by the kernel automatically.