LNST-project/lnst

use netlink for ethtool device modifications

jtluka opened this issue · 0 comments

It seems that netlink provides API for ethtool commands, so it would be beneficial to use it instead of calling ethtool in lnst.Devices.Device

Documentation is available at https://www.kernel.org/doc/html/latest/networking/ethtool-netlink.html

At the moment the ethtool commands used in LNST are:

  • pause frames
  • coalescing
  • speed
  • autonegotiation