Currently, I'm in a situation where an end device talks at a certain transmission rate over ethernet. Auto-negotiation between the device and router are supposed to be able to address the issue, but apparently the device is stubborn and will crash if the RJ-45 port on the router is not configured with auto-negotiation disabled and specifically set to the appropriate speed the device communicates at.
Unfortunately, I have no control over the device, so all I'm left with is to change the port settings on the router. There is also an added level of crappiness to where I may or may not have access to the router that is communicating with the device. My solution was to put another router that I would have full control over in between the main router and the end device.
I think this would work (please advise if you think otherwise), so I pulled out a linksys WRT120N router and explored its settings to find that transmission speed was not something that I could set for the physical ports.
Do I need to get another router? Am I going about this all wrong? Is there a way to configure this on the WRT120N that I am unaware of?