This might sound silly but who is your internet service provider? I have this problem a lot, I have Wild Blue (Yes, all of you laugh! This is all that is available where I live... I hate myself trust me!) All I need to do is plug out the router, let start up again, and I will be connected again.