Open System Preferences->Network and there select a new custom "Location" (calling it whatever you want). I find airport seems to work better this way but I don't know why yet. The most I can figure out is something wrong with the 'Automatic' Location.