Hi everyone,
I'm trying to activate the Fabric Inspector (UFM) via the web interface on an SX6012 running MLNX-OS 3.6.8012. This is not specific to a converted EMC model—I've tested the same approach on both a genuine Mellanox SX6012 and a converted one, and the result is identical.
The goal is to get the Fabric Inspector working without an official NVIDIA/Mellanox UFM license.
Here’s exactly what I’ve tried on both switches:
1. Generating a new EFM_SX license key that includes UFM options via genlicense:
/opt/tms/bin/genlicense 2 EFM_SX m210n%0x9 -o 53 true -o 51 true -o 58 true -o 55 200
This key is accepted but shows as 'Invalid'. The 'Max num ufm ports supported: 200' parameter is recognized as (ok).
2. Manually setting the UFM activation flags in the configuration database:
/opt/tms/bin/mddbreq /config/db/initial set modify - /mlx/license/state/ufm_feature_active bool true
/opt/tms/bin/mddbreq /config/db/initial set modify - /mlx/license/state/ufm_ports_limit uint16 200
(followed by 'configuration write' and a full reload)
3. Verified that the ufma process is running (ps aux shows /opt/tms/bin/ufma active).
After all these steps, the 'Fabric Inspector' section in the web UI remains greyed out and inactive, even after restarting the webserver and rebooting the switch.
Since the same behavior occurs on a genuine, non-converted switch, it seems the issue is not related to the EMC conversion itself.
Has anyone successfully gotten Fabric Inspector to work on 3.6.8012 using only locally generated keys and configuration changes? Is a separate UFM installation package (e.g., UFM-SX-*.img) required, or is there another hidden flag that needs to be set?
Any advice or fresh ideas would be much appreciated!