system-linux: re-apply ethtool on phy attachment
authorDaniel Golle <daniel@makrotopia.org>
Fri, 5 Jul 2024 18:15:10 +0000 (19:15 +0100)
committerDaniel Golle <daniel@makrotopia.org>
Fri, 5 Jul 2024 18:40:28 +0000 (19:40 +0100)
commit68c8a4f94cd3cfd654a52cbc8b57c5c9d99640dd
treeb8328f10bbae108e21d569faa8803d2d98cb8588
parent890929baa8164b4813212fb5e9b8541b7ec61541
system-linux: re-apply ethtool on phy attachment

ethtool settings applied before the interface is in IFF_UP state
are going to be lost when phylink is being used.
This is the case with many modern NICs as well as when using SFP
modules, resulting in the speed, duplex, *pause and autoneg
settings not having any effect.

Reapply ethtool settings once the PHY is attached.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
system-linux.c