I was just looking around my config on an RB1100AHx2, which has seemed to be working fine for a while and I noticed that all of the ethernet interfaces had “speed=100Mbps” (/interface ethernet print detail)
This wasn’t a config that I set … and an “export” didn’t show the setting, which leads me to believe that it’s the default.
This conflicts with the manual that says “By default, this value is the maximal data rate supported by the interface”.
I seem to be able to change it to “1Gbps” from the command line and things still work ok.
I haven’t checked what speed it’s actually negotiating yet - my internet line is 100meg, so I probably wouldn’t have noticed anyway, but either way this is a bug isn’t it?
Not a bug, just a recent change of default setting.
This is the speed to use when auto-negotiation is off, so this setting is not active in most scenarios.
Previously the default setting was 100Mbps, and it was never shown in export unless you have manually changed it to 1Gbps.
The default setting for gigabit ethernet ports has changed to 1Gbps in one of the recent ROS updates, but as you still have 100Mbps in your config, your setting is now different from default - and thus shown in the export.
If it bothers you, just set it 1Gbps for all gigabit ethernet ports and it will disappear from export.
…and on mikrotik auto-negotiation on/off and speed when auto-negotiation is set to off are two independent settings.
If you use winbox/webfig there is no chance you can misunderstand anything: the setting is visible only when you disable auto-negotiation.
If you use cli - run /export verbose to see the full config and then again, no chance for misunderstanding.
That does not seem to be the case at least for the 2 routers I am using which have a default speed of 1Gb/s.:
model = 951G-2HnD with RouterOS 6.43.7
model = CRS125-24G-1S-2HnD with the same version.
Both these devices have a maximum speed of 1Gb/s.
The name “speed” just feels wrong if it is supposed to be a negotiation speed. Also if not provided why not try to negotiate at 1Gbs?