Unlocked iPhone 4 says no Wi-Fi, grayed out

I have an unlocked iPhone 4. I'm not sure if it's factory unlocked or if someone did it. Well the Wi-Fi doesn't work and says "no Wi-Fi" and is grayed out. Is there any solution to this without having to reset my iPhone because I don't want to lose all my data or make it relocked.

Reboot your phone… Reboot your wireless router… Work now?

if not, call Apple… Or deal with it (if its jailbroken and unlocked by a hack)