Keep the following information in mind when configuring link options:
- The Speed is configurable only when the device supports 100baseT/Full. HP ProLiant BL* (C-Class) eth01/eth02 does not support 100baseT/Full, so the speed is not configurable for c-Class bond0.
- The physical device might support several Speed modes, but 100baseT/Full is the only candidate in the platcfg interface.
- If the interface is a bond device, then the Speed and duplex settings for the active secondary device is fetched from kernel and displayed on the platcfg interface. If any secondary device of the bond interface is not linked, the bond interface is not configurable.
- If the interface is a bond device, then primary_reselect is configurable.
- If the two secondary devices in a bond device are running in different modes, a warning message is displayed before the window is updated.
- It is strongly recommended that the auto-negotiation option is set to autoneg on at both ends. If it is set to autoneg off, a warning message is displayed when OK is selected.
- The link behavior is undefined if one end has autoneg on while the other end has autoneg off.
- When OK is selected, the setting is applied to the interface immediately. For a bond device, the setting is applied to both of the secondary devices.
- If the applied mode is not compatible with the switch, it is possible that the link may go down. This utility does not try to detect or correct this situation.
Ethtool speed compatibility matrix Speed Setting: server/switch |
Default (autoneg on) |
100baseT/Full, Autoneg on |
100baseT/Full, Autoneg off |
Default (autoneg on) |
OK (case 1) |
OK (case 2) |
Undefined |
100baseT/Full, Autoneg on |
OK (case 2) |
OK (case 3) |
Undefined |
100baseT/Full, Autoneg off |
Undefined |
Undefined |
OK (case 4) |