Hide Forgot
Description of problem: Currently nmstate does not support configuring 'ethtool -A' or pause settings on an interface. It instead rely on auto-negotiation to take care of that. However optical links/transceivers does not support auto-negotiation. Support is needed to configure pause settings on interfaces via nmstate. Version-Release number of selected component (if applicable): New Feature request How reproducible: New Feature request. Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
NetworkManager feature request created at bug 1899372 for applying the setting. Nispor feature request created at bug 1899373 for querying from kernel. Both of them are targeting RHEL 8.5 and pending approval.
Hi Vishal Deep Ajmera, Any more detail on how you use nmstate in your environment? So that our QE could mimic your use case in our tests.
Upstream patch under review: https://github.com/nmstate/nmstate/pull/1592
Upstream merged.
Created attachment 1789125 [details] verified.log
Verified with versions: nmstate-1.1.0-0.1.el8.noarch nispor-1.1.0-1.el8.x86_64 NetworkManager-1.32.0-0.4.el8.x86_64 Please check the attachment `verified.log` for details: 1. nmstate reports the correct pause state(ethtool -a) 2. Given a property, if ethtool can change, nmstate can change too.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (nmstate bug fix and enhancement update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2021:4157