I have two connected computers. On host A, ethtool shows a speed of 100Mb/s, but host B that is connected to it shows 10Mb/s. Why is this the case? On host B, the link partner advertised link mode is 10baseT/Half, but on host A the advertised link modes include 100baseT/full.
Shouldn't Host A's advertised link modes be the same as Host B's link partner advertised link modes?
Host A ethtool
Advertised link modes: 10baseT/Half to 100baseT/full
Speed: 100Mb/s
Link partner advertised link modes: 10baseT/Half to 100baseT/Full
Host B ethttool
Advertised link modes: 10baseT/Half to 1000baseT/Full
Speed: 10Mb/s
Link partner advertised link modes: 10baseT/Half