The drivers I used are attached to the message.
I'm running Ubuntu i386 Dapper.
1) Blacklist bcm43xx driver
Open a Terminal window
Type "sudo vim etc/modprobe.d/blacklist"
At the bottom add the lines
# get rid of the default kernel drivers
blacklist bcm43xx
2) Make sure network interfaces file is correct
Type "sudo vim /etc/network/interfaces"
Remove all comments ('#') that you see so that all devices are handled by the default network manager.
Then reboot and make sure the wireless light goes out.
3) Install ndiswrapper
Install ndiswrapper-utils, "sudo apt-get install ndiswrapper-utils"
4) Conigure ndiswrapper
Open terminal and navigate the folder where your drivers are."cd Desktop/bcm43xx"
Type "sudo ndiswrapper -i oem3.inf". Then type "sudo ndiswrapper -m"
Type "sudo vim /etc/modprobe.d/ndiswrapper"Change the one line in that file to read "alias eth1 ndiswrapper"
Now you should reboot so all the drivers load.
Once you reboot the wireless light on your laptop should be lit. If it worked, you should be able to click the Network Manager icon in the top right. It will probably show a disconnected connection because the computer is not plugged in.
Left click it and select eth1 from the drop down menu.
Click Configure
Click Wireless Connection, then Properties. Here just enter your network information. If you're using an unprotected network you should only have to type yout SSID.
Click OK and you should now be connected! If a green signal meter and connected network icon appear in the upper right you'll know it worked.