Assuming you're using DHCP, try static IP and see if that helps. Rebooting the router might help if it is a DHCP issue.
You may even have a bad cable between your PC and router.
“If you don’t stand for something, you’ll fall for anything.”
“There's class warfare, all right, but it's my class, the rich class, that's making war, and we're winning.” - Warren Buffett