Recently I use cards Mellanox MCX555A-ECAT (100Gb/s)
I am using Freebsd 13 (head), recently decided to use the Packet Pacing option, but was surprised to find that following the instructions from the manual:
To enable Packet Pacing in firmware:
- Create a file with the following content:
vim /tmp/enable_packet_pacing.txt MLNX_RAW_TLV_FILE
0x00000004 0x0000010c 0x00000000 0x00000001
- Update firmware configuration to enable Packing Pacing:
mlxconfig -d pci0::0:0 -f /tmp/enable_packet_pacing.txt set_raw
- Reset the firmware:
mlxfwreset -d pci0::0:0 reset
Packet Pacing is not activated.
I have several servers, so I did several tests on different cards and the same result.
Firmware on my cards:
16.24.1000
I tried a different version of the driver and the 3.5.0 and 3.5.1 results are the same. Packet Pacing is not activated.
How fix this?