OK, make sure you have software center and the package manager closed and follow these steps.
make sure you have dkms installed first.
In a terminal type:
Here what to do next.
sudo apt-get install dkms
1. uninstall “bcmwl-kernel-source” package,
2. install “firmware-b43-installer” package
sudo apt-get remove bcmwl-kernel-source
3. install “b43-fwcutter” packager
sudo apt-get install firmware-b43-installer
4. type into the terminal:
sudo apt-get install b43-fwcutter
This was the out put:
cat /etc/modprobe.d/* | egrep '8180|acx|at76|ath|b43|bcm|CX|eth|ipw|irmware|isl| lbtf|orinoco|ndiswrapper|NPE|p54|prism|rtl|rt2|rt3 |rt6|rt7|witch|wl'
# which ath5k cannot recover. To prevent this condition, stop
# replaced by p54pci
# replaced by b43 and ssb.
At this point you may have to restart your computer.