

I moved all my adb files to the same folder as my bcmdhb.ko and any other phone related file boot.img's, ect. *** What I do to save time and extra typing. Now using cmd and adb type the command "adb push /users/*username*/Desktop/bcmdhd.ko /system/lib/modules" (Minus quotes, *username*= user name of computer) (You'll need root access and a root file explorer) Download the appropriate file for your phone, boot your phone into recovery/fastboot and plug into your computer. Try finding and replacing the file named bcmdhb.ko located in System>lib>modules. Turns out the problem was as simple as a faulty file in the Android system. My wifi always said "Turning on" but never did, and my mac address showed "Unavailable"

I too had the same issue after I flashed a new kernel to my HTC Vivid. I made an account on this website just so I could share what I've learned on this subject that I think might help.
