Priority trust state is not supported on your system

I have a ConnectX-4 Lx card, and install with OFED 4.5, but when i tried to change the Priority trust state with mlnx_qos, error raised as below:

#mlnx_qos -i enp* --trust=dscp

Priority trust state is not supported on your system

#lspci | grep ellanox

04:00.0 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx]

04:00.1 Ethernet controller: Mellanox Technologies MT27710 Family [ConnectX-4 Lx]

So does it means this card is not supported by dscp?

Hi Fe,

Please note that according to the latest release notes (Page 32) of the ConnectX-4 LX:

“Trust level for QoS prioritization according to the DSCP or PCP” were added on firmware 14.21.1000.

http://www.mellanox.com/pdf/firmware/ConnectX4Lx-FW-14_24_1000-release_notes.pdf

Which firmware version are you using ?

Thanks,

Samer

Thanks Samer.

The version is 14.20.1010. But when i tried to use “mlxup” to upgrade FW online, it shows that “No matching image found”.

I find that the PSID doesn’t start with “MT_”. Is that reason that i can’t upgrade?

Hi Fe,

You can download the firmware manually from the ConnectX-4 LX firmware table :

http://www.mellanox.com/page/firmware_table_ConnectX4LxEN

In order to burn the firmware make sure to install the Mellanox firmware tools:

http://www.mellanox.com/page/management_tools

To burn the image :

  • run mst start
  • run mst status => to get the Device id
  • use the flint command to burn the firmware

i.e

flint -d /dev/mst/mt25448_pci_cr0 -i fw-25448-6_2_000-MNEH28-XTC.bin b

Thanks,

Samer