Have you tried plugging something else into the same port on your router, just in case your Xbox has developed a problem? If you have and the lights on the router won't turn on and you're sure the cable is good, then either the Ethernet port on the router is disabled, or it's broken.