Is the router configured to force a certain Ethernet wire speed, and the laptop does not have the hardware, or is not configured, for that wire speed?

10mbps vs. 100 or 1,000 mbit

Try using a different port on the router, and a different Ethernet cable.