Note the LEDS of both router ports.
Then, hard code both network cards to 100Mb. (Often, they’re defaulted to AUTO.)
Note LEDS again.
If no change in speed, try restarts on both machines before moving on. Especially if they’re Windows machines.
Hope it helps...
Where is the hard code speed found?