I dropped my MacBook Pro (15" mid 2012) last week, which appeared to just give a bit of cosmetic damage near the Ethernet port. But over the last few days, my Mac has repeatedly automatically set WiFi to off in the toolbar and won't let me turn it back on. Sometimes the toolbar displays "no WiFi hardware installed".
As many sources online recommended, I did NVRAM and SMC resets, and this occasionally works, but is only a temporary solution, eventually it will tell me there's no hardware again. My thinking is that the cable connecting to the airport card was damaged when I dropped the laptop.
Does this seem likely? Obviously I don't want to replace the cable, unless I'm pretty sure that's the issue.