Both modem and router are D-Link, forgot to mention that
I have DI-624 router and DCM-202 modem
Up to a few days ago my internet was working fine
Now when i turn on my computer, the internet works for 10-20 minutes and then just stops giving me "this connection has limited or no connectivity..." message.
It also says "This problem occurred because the network did not assign a network address to the computer" when i click details.
Pressing "repair" or "ipconfig /renew" does not work
The only way I am able to make the internet work again is if I reset my powerstrip which in turn resets my computer, modem and router. Then it works fine again for a few minutes, but not for very long
Any help will be appreciated

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic