Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-14414

Make ethtool v6.2 GA in repository

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Undefined Undefined
    • rhel-9.2.0.z
    • rhel-9.2.0
    • ethtool
    • None
    • Major
    • sst_network_drivers
    • ssg_networking
    • False
    • Hide

      None

      Show
      None
    • x86_64

      Customer needs ethtool v6.2 to be available for GA installation via yum repositories on RHEL9.2.

      What were you trying to do that didn't work?

      ethtool v5.16 which ships with RHEL9.2 does not print the extended SFP information. But there is a fix in ethtool v6.2 where in ethtool v6.2 where a bug in netlink sff8079_show_all_nl() callnow calls sff8472_show_all() to print the extended SFP module information.

      Please provide the package NVR for which bug is seen:

      1. ethtool --version
        ethtool version 5.16

      How reproducible:

      Always Install kernel-5.14.0-284.30.1.el9 run "ethtool -m ens3f0" only the following will be printed with ethtool v5.16:

      1. ethtool -m ens3f0
        Identifier : 0x03 (SFP)
        Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
        Connector : 0x07 (LC)
        Transceiver codes : 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x02
        Transceiver type : Extended: 100G Base-SR4 or 25GBase-SR
        Encoding : 0x06 (64B/66B)
        BR, Nominal : 25750MBd
        Rate identifier : 0x00 (unspecified)
        Length (SMF,km) : 0km
        Length (SMF) : 0m
        Length (50um) : 0m
        Length (62.5um) : 0m
        Length (Copper) : 10m
        Length (OM3) : 70m
        Laser wavelength : 850nm
        Vendor name : Mellanox
        Vendor OUI : 00:02:c9
        Vendor PN : MMA2P00-AS
        Vendor rev : A3
        Option values : 0x18 0x3a
        Option : RX_LOS implemented
        Option : TX_FAULT implemented
        Option : TX_DISABLE implemented
        Option : RATE_SELECT implemented
        Option : Retimer or CDR implemented
        Option : Paging implemented
        BR margin, max : 0%
        BR margin, min : 0%
        Vendor SN : MT1837FT04716
        Date code : 180913

      Expected results

      With the same kernel and ethtool v6.2 we see the extended module information as well:

      1. ethtool -m ens3f0
        Identifier : 0x03 (SFP)
        Extended identifier : 0x04 (GBIC/SFP defined by 2-wire interface ID)
        Connector : 0x07 (LC)
        Transceiver codes : 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x02
        Transceiver type : Extended: 100G Base-SR4 or 25GBase-SR
        Encoding : 0x06 (64B/66B)
        BR, Nominal : 25750MBd
        Rate identifier : 0x00 (unspecified)
        Length (SMF,km) : 0km
        Length (SMF) : 0m
        Length (50um) : 0m
        Length (62.5um) : 0m
        Length (Copper) : 10m
        Length (OM3) : 70m
        Laser wavelength : 850nm
        Vendor name : Mellanox
        Vendor OUI : 00:02:c9
        Vendor PN : MMA2P00-AS
        Vendor rev : A3
        Option values : 0x18 0x3a
        Option : RX_LOS implemented
        Option : TX_FAULT implemented
        Option : TX_DISABLE implemented
        Option : RATE_SELECT implemented
        Option : Retimer or CDR implemented
        Option : Paging implemented
        BR margin, max : 0%
        BR margin, min : 0%
        Vendor SN : MT
        Date code : 180913
        Optical diagnostics support : Yes
        Laser bias current : 6.750 mA
        Laser output power : 1.0432 mW / 0.18 dBm
        Receiver signal average optical power : 1.3520 mW / 1.31 dBm
        Module temperature : 40.56 degrees C / 105.01 degrees F
        Module voltage : 3.2793 V
        Alarm/warning flags implemented : Yes
        Laser bias current high alarm : Off
        Laser bias current low alarm : Off
        Laser bias current high warning : Off
        Laser bias current low warning : Off
        Laser output power high alarm : Off
        Laser output power low alarm : Off
        Laser output power high warning : Off
        Laser output power low warning : Off
        Module temperature high alarm : Off
        Module temperature low alarm : Off
        Module temperature high warning : Off
        Module temperature low warning : Off
        Module voltage high alarm : Off
        Module voltage low alarm : Off
        Module voltage high warning : Off
        Module voltage low warning : Off
        Laser rx power high alarm : Off
        Laser rx power low alarm : Off
        Laser rx power high warning : Off
        Laser rx power low warning : Off
        Laser bias current high alarm threshold : 8.500 mA
        Laser bias current low alarm threshold : 5.492 mA
        Laser bias current high warning threshold : 8.000 mA
        Laser bias current low warning threshold : 6.000 mA
        Laser output power high alarm threshold : 3.4673 mW / 5.40 dBm
        Laser output power low alarm threshold : 0.0724 mW / -11.40 dBm
        Laser output power high warning threshold : 1.7378 mW / 2.40 dBm
        Laser output power low warning threshold : 0.1445 mW / -8.40 dBm
        Module temperature high alarm threshold : 80.00 degrees C / 176.00 degrees F
        Module temperature low alarm threshold : -10.00 degrees C / 14.00 degrees F
        Module temperature high warning threshold : 70.00 degrees C / 158.00 degrees F
        Module temperature low warning threshold : 0.00 degrees C / 32.00 degrees F
        Module voltage high alarm threshold : 3.5000 V
        Module voltage low alarm threshold : 3.1000 V
        Module voltage high warning threshold : 3.4650 V
        Module voltage low warning threshold : 3.1350 V
        Laser rx power high alarm threshold : 3.4673 mW / 5.40 dBm
        Laser rx power low alarm threshold : 0.0467 mW / -13.31 dBm
        Laser rx power high warning threshold : 1.7378 mW / 2.40 dBm
        Laser rx power low warning threshold : 0.0933 mW / -10.30 dBm

      Actual results

      No extended SFP module information for mlx5_core NICs.

            rhn-engineering-ivecera Ivan Vecera
            rhn-support-jmaxwell Jonathan Maxwell
            Ivan Vecera Ivan Vecera
            Tianhao Zhao Tianhao Zhao
            Votes:
            1 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved: