how to enable drivers for BCM43142
Solution 1:
Please reinstall the driver. With a temporary wired ethernet connection, please open a terminal and do:
sudo apt-get install --reinstall linux-headers-3.11.0-15-generic linux-headers-generic
sudo apt-get install --reinstall bcmwl-kernel-source
sudo modprobe wl
Detach the ethernet. Your wireless should be working now.
Solution 2:
If you have previously installed the bcmwl-kernel-source
package, you will need to remove it by using the purge method:
sudo apt-get purge bcmwl-kernel-source
Prepare the installation:
sudo apt-get update
Update the Ubuntu list of PCI IDs:
sudo update-pciids
Install the driver:
sudo apt-get install bcmwl-kernel-source
Finally, reboot:
sudo reboot