BCM43142 - Broadcom
http://elrepo.org/tiki/wl-kmod
Note :- The kernal version and kernal-devel version should be same for proper installation .
Step should be followed according to OS version . The doc is for Centos 6 and Centos 7.
Also need to remove default kernel-devel package
Sometime for few machine Vendor like Dell , you need to set the bios to default state.