1. Determine the exact model and firmware version of the driver. Open a terminal and enter:
[b]lspci -vnn -d 14e4:[/b].
2. You'l get a string back that looks like this:
[i]0001:01:01.0 Network controller : Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller [14e4:4318] (rev 02)[/i]
Look at the section between the brackets at the "14e4" part near the end.
3. Go here and make sure your adapter is compatible with the Broadcom b43 driver, on the chart about a quarter way down the page:
4. If you're in the green area, you're good to go. Now, the Ubuntu/Debian folks have made this easy for us. Just run this command:
[b]sudo apt-get install firmware-b43-installer[/b]
5. Reboot and you're done.
This worked perfectly on the proprietary Windows 7 Compaq boat anchor my wife calls a laptop.