if system report "Cannot advertise speed 50", this following command will fail to set speed 50Mb/s
#ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full
Link partner advertised pause frame use: Symmetric
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 50Mb/s ==> fail to set it
Duplex: Full
Port: MII
PHYAD: 0 Transceiver: internal Auto-negotiation: on
Current message level: 0x00000036 (54) probe link ifdown ifup
Link detected: yes
if system report "Cannot advertise speed 50", this following command will fail to set speed 50Mb/s
100baseT/ Half 100baseT/Full
100baseT/ Half 100baseT/Full
100baseT/ Half 100baseT/Full
Transceiver: internal
Auto-negotiati on: on
probe link ifdown ifup
#ethtool eth0
Settings for eth0:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
Supported pause frame use: Symmetric Receive-only
Supports auto-negotiation: Yes
Supported FEC modes: Not reported
Advertised link modes: 10baseT/Half 10baseT/Full
Advertised pause frame use: Symmetric
Advertised auto-negotiation: Yes
Advertised FEC modes: Not reported
Link partner advertised link modes: 10baseT/Half 10baseT/Full
Link partner advertised pause frame use: Symmetric
Link partner advertised auto-negotiation: Yes
Link partner advertised FEC modes: Not reported
Speed: 50Mb/s ==> fail to set it
Duplex: Full
Port: MII
PHYAD: 0
Current message level: 0x00000036 (54)
Link detected: yes