...
When attempting to use ethtool arguments with MLNX_OFED version 4.9-6.0.6.0-LTS (or earlier), the following error may be displayed: etlink error: cannot modify an unsupported parameter (offset 36) etlink error: Invalid argument This condition occurs because ethtool-netlink commands were not set in the driver for new kernels.The netlink command is used to get notification on parameters changes; therefore the "cannot modify" error message is displayed.
Any HPE platform running any Linux Operating System, and configured with any of the following HPE Nvidia/Mellanox-based network adapters with MLNX_OFED version 4.9-6.0.6.0-LTS (Or earlier): ConnectX-3 Pro HPE InfiniBand QDR/Ethernet 10Gb 2-port 544+M Adapter (764282-B21) HPE InfiniBand FDR/Ethernet 10Gb/40Gb 2-port 544+M Adapter (764283-B21) HPE InfiniBand FDR/Ethernet 10Gb/40Gb 2-port 544+QSFP Adapter (764284-B21) HPE InfiniBand FDR/Ethernet 10Gb/40Gb 2-port 544+FLR-QSFP Adapter (764285-B21) HPE InfiniBand QDR/Ethernet 10Gb 2-port 544+FLR-QSFP Adapter (764286-B21) ConnectX-4 HPE Apollo InfiniBand EDR 100Gb 2-port 840z Mezzanine FIO Adapter (843400-B21) HPE InfiniBand EDR/Ethernet 100Gb 1-port 840QSFP28 Adapter (825110-B21) HPE InfiniBand EDR/Ethernet 100Gb 2-port 840QSFP28 Adapter (825111-B21) Connect-IB HPE InfiniBand FDR 2-port 545M Adapter (702213-B21) HPE InfiniBand FDR 2-port 545FLR-QSFP Adapter (702212-B21) HPE InfiniBand FDR 2-port 545QSFP Adapter (702211-B21) ConnectX-5 HPE Apollo InfiniBand EDR 100Gb 2-port 841z Mezzanine Adapter (872723-B21) HPE InfiniBand EDR 100Gb 1-port 841QSFP28 Adapter (872725-B21) HPE InfiniBand EDR/Ethernet 100Gb 2-port 841QSFP28 Adapter(872726-B21) HPE InfiniBand FDR/Ethernet 40/50Gb 2-port 547FLR-QSFP Adapter(879482-B21) HPE Ethernet 100Gb 1-port QSFP28 PCIe3 x16 MCX515A-CCAT Adapter (P31246-B21) ConnectX-6 HPE InfiniBand HDR/Ethernet 200Gb 1-port QSFP56 PCIe3 x16 MCX653105A-HDAT Adapter (P06154-B21) HPE InfiniBand HDR100/Ethernet 100Gb 1-port QSFP56 PCIe3 x16 MCX653105A-ECAT Adapter (P06250-B21) HPE InfiniBand HDR100/Ethernet 100Gb 2-port QSFP56 PCIe3 x16 MCX653106A-ECAT Adapter (P06251-B21) Open ConnectX-6 HPE InfiniBand HDR/Ethernet 200Gb 1-port QSFP56 PCIe4 x16 MCX653105A-HDAT Adapter (P23664-B21) HPE InfiniBand HDR100/Ethernet 100Gb 1-port QSFP56 PCIe4 x16 MCX653105A-ECAT Adapter (P23665-B21) HPE InfiniBand HDR100/Ethernet 100Gb 2-port QSFP56 PCIe4 x16 MCX653106A-ECAT Adapter (P23666-B21) HPE InfiniBand HDR/Ethernet 200Gb 1-port QSFP56 PCIe4 x16 OCP3 MCX653435A-HDAI Adapter (P31323-B21) HPE InfiniBand HDR/Ethernet 200Gb 2-port QSFP56 PCIe4 x16 OCP3 MCX653436A-HDAI Adapter (P31348-B21) HPE InfiniBand HDR/Ethernet 200Gb 2-port QSFP56 PCIe4 x16 MCX653106A-HDAT Adapter (P31324-B21) Note: Certain future HPE Nvidia/Mellanox-based network adapters with the same chipsets as the network adapters above may be affected by this issue.
As a workaround, there is a version of ethtool embedded with MLNX_OFED in the /opt/mellanox/ethtool/sbin/ directory that does allow the changes to be made. Example: # /opt/mellanox/ethtool/sbin/ethtool -C [devicename] tx-usecs 9 # /opt/mellanox/ethtool/sbin/ethtool -c [devicename] # /opt/mellanox/ethtool/sbin/ethtool -C [devicename] tx-usecs 8 # /opt/mellanox/ethtool/sbin/ethtool -c [devicename] The advisory will be updated when a future MLNX_OFED version resolves the issue and becomes available. RECEIVE PROACTIVE UPDATES : Receive support alerts (such as Customer Advisories), as well as updates on drivers, software, firmware, and customer replaceable components, proactively in your e-mail through HPE Support Alerts. Sign up for Support Alerts at the following URL: HPE Email Preference Center NAVIGATION TIP: For hints on navigating HPE.com to locate the latest drivers, patches and other support software downloads, refer to the Navigation Tips document. SEARCH TIP: For hints on locating similar documents on HPE.com, refer to the Search Tips document.