fail to config net phy speed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kunpeng920 |
Incomplete
|
Undecided
|
Ike Panhc | ||
Ubuntu-20.04 |
Incomplete
|
Undecided
|
Ike Panhc | ||
Ubuntu-20.04-hwe |
Fix Released
|
Undecided
|
Unassigned | ||
Upstream-kernel |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Bug Description]
config net phy 50M speed. it print "annot advertise speed 50 "
[Steps to Reproduce]
1)
estuary:/$ ethtool -s eth0 speed 50
Cannot advertise speed 50
estuary:/$ ethtool -a eth0
Pause parameters for eth0:
Autonegotiate: on
RX: on
TX: on
RX negotiated: on
TX negotiated: on
2)
3)
[Actual Results]
fail
[Expected Results]
ok
[Reproducibility]
100%
[Additional information]
(Firmware version, kernel version, affected hardware, etc. if required):
this following patch fix it:
https:/
https:/
[Resolution]
Patch 4826d2c4fcbfc ("net: phy: realtek: read actual speed on rtl8211f to detect downshift") and d9032dba5a2b2 ("net: phy: fix save wrong speed and duplex problem if autoneg is on") are already merged into mainline kernel.