Nodegrid allows users to set the default connection speed for eth0 and eth1 under Network :: Connections :: ETH0/ETH1 via the Link Mode drop-down menu:
Note: Currently, NSR and NSC cannot be manually set to 10M or 100M. If set to either 10M or 100M, the interface will fail to work.
10M and 100M speeds are still supported via auto negotiation.
To utilize 10M or 100M speeds, users must enable auto negotiation by selecting "Auto" from the Link Mode drop-down menu as shown below:
Via the CLI:
[+admin@nodegrid /]# cd settings/network_connections/ETH0
[+admin@nodegrid ETH0]# set ethernet_link_mode=auto
The speed will then be set based on the connection.
Note: Only latest Nodegrid 5.1.x and 5.2.x versions have this feature