I have run into this with wireless locations refusing to correctly connect. Try going into the network System Preference and delete all of the locations.
Next, toss the com.apple.networkConfig.plist file into the Trash, restart. Go back to the Network System Preferences and reestablish a nice, fresh ethernet connection.