Wait for picture of Terminal... I have tried holding cmd+alt+p+r thing. I have created new locations in Network settings. I have rebooted my router and my modem. I've deleted the WiFi and restart and then reconfigure. I've tried the Terminal ping thing, but obviously that doesn't work. I've added 18.104.22.168, 22.214.171.124 and 126.96.36.199 as DNS servers. I've gone into library>preferences>system configuration and renamed preferences.plist to preferences.plist.bak and rebooted to re-create the file, still no help. I've tried everything I could think of. The 3 PC users in my house connect to the WiFi fine. Any other ideas?