default first question (always): have you tried rebooting?
try going to system preferences>network; under Location, create a NEW location, with your network & password. see if that helps.
there's always resetting the smc, the nvram if (google how to do this for your particular mac).