Have you tried removing the networking (via control panel) on the PC having trouble with ethernet? Sometimes that can go haywire and removal/reinstallation is the easiest way to solve the problem.
Have you tried a reset of the router? You'll need to re-configure it (usernames, passwords and any other setting changes you've made).