I would also try the following commands
ipconfig /release
and then
ipconfig /renew
This will essentially release your IP address and then request a new one from DHCP via your router.
alternatively your router sounds a bit screwed, there should be a reset button on the...