WiFi / Broadcom BCM432x
Installing the driver
The Broadcom BCM4321 and BCM4322 are supported by the b43 driver as of Linux 2.6.38. Later kernels improve the speed and stability of the aforementioned “N-PHY” hardware considerably (thank you, Rafał Miłecki).
To confirm you have such hardware you can refer to http://wireless.kernel.org/en/users/Drivers/b43#Device_firmware_installation
Installing the firmware
Ensure you have “contrib” archive area set up in your /etc/apt/sources.list, for example:
deb http://ftp.us.debian.org/debian wheezy main contrib non-free
Next (after an “apt-get update” of course) install the firmware-b43-installer package:
$ sudo apt-get install firmware-b43-installer
The hardware will be fully functional the next time the b43 driver is loaded (after reboot or by explicitly unloading/loading the driver).
This hardware is also supported by the proprietary wl driver.
BCM4321: The wl driver offers many more options than b43, this is specially useful for some advanced wireless scanning and performance data. The main difference, however, is that the b43 driver does not know how to do proper power-saving with this card. The wl driver does a much better job. This is noticeable in the temperature of the card, usually a difference of 10-15°C. In favor of the b43 driver, it is much faster to scan and join wireless networks.