Skip to content

ethtool: introduce EEE support


This MR adds EEE (Energy Efficient Ethernet) configuration support via ethtool.


This may be required in situations where EEE must be explicitely switched on or off on a connection. Examples for switching off EEE include running the Precision Time Protocol (IEEE1588), which has much worse timing precision on most hardware once EEE is enabled. In other situations, e.g. when running battery powered equipment, users may want to explicitly enable EEE in order to save Energy and expand battery lifetime.


Please read before opening the merge request. In particular, check that:

  • the subject for all commits is concise and explicative
  • the message for all commits explains the reason for the change
  • the source is properly formatted
  • any relevant documentation is up to date
  • you have added unit tests if applicable

Merge request reports