ConnectX-3 nics - MLNX_OFED for RHEL8.9

Hello,

I have Mellanox ConnectX-3 nics on my server. therefore I am using MLNX_OFED 4.9-x LTS driver as stated by NVDIA. I want to update my operating system. When I check, I see that the last revision package version is “4.9-7.1.0.0-LTS”, but there is no suitable version for RHEL 8.9. Are there any plans for 8.9?
In this case, until a new MLNX_OFED Driver update arrives, is the maximum OS version RHEL 8.8 on a server with ConnectX-3? (or is it possible to continue with --add-kernel-support)

The --add-kernel-support option works for updated Rhel 8.8 kernel versions. but I got an error when I tried to bulid with the “–add-kernel-support” option using “4.9-7.1.0.0-LTS” in my RHEL 8.9 test environment.
Has anyone tried this?

Thank you in advance for your support.

Hello,
I think you can try to install with 8.8 package and with" --skip-distro-check ."
But this is not tested yet.

Thanks,
Suo

when I try the installation with different options, I get an error. A few examples of the outputs; Do you have a different suggestion?

[root@X ]# cat /etc/redhat-release
Red Hat Enterprise Linux release 8.9 (Ootpa)

[root@X MLNX_OFED_LINUX-4.9-7.1.0.0-rhel8.8-x86_64]# ./mlnxofedinstall
Current operation system is not supported!

[root@X MLNX_OFED_LINUX-4.9-7.1.0.0-rhel8.8-x86_64]# ./mlnxofedinstall --add-kernel-support
Current operation system is not supported!

[root@X MLNX_OFED_LINUX-4.9-7.1.0.0-rhel8.8-x86_64]# ./mlnxofedinstall --skip-distro-check
Current operation system is not supported!

[root@X MLNX_OFED_LINUX-4.9-7.1.0.0-rhel8.8-x86_64]# ./mlnxofedinstall --add-kernel-support --skip-distro-check
Current operation system is not supported!

[root@X MLNX_OFED_LINUX-4.9-7.1.0.0-rhel8.8-x86_64]# ./mlnxofedinstall --add-kernel-support --skip-distro-check --distro rhel8.9 --vma
Note: This program will create MLNX_OFED_LINUX TGZ for rhel8.9 under /tmp/MLNX_OFED_LINUX-4.9-7.1.0.0-4.18.0-513.11.1.el8_9.x86_64 directory.
See log file /tmp/MLNX_OFED_LINUX-4.9-7.1.0.0-4.18.0-513.11.1.el8_9.x86_64/mlnx_iso.1139221_logs/mlnx_ofed_iso.1139221.log

WARNING: The current MLNX_OFED_LINUX is intended for rhel8.8 !
You may need to use the ‘–skip-distro-check’ flag to install the resulting MLNX_OFED_LINUX on this system.

Checking if all needed packages are installed…
Building MLNX_OFED_LINUX RPMS . Please wait…

ERROR: Failed executing “MLNX_OFED_SRC-4.9-7.1.0.0/install.pl --tmpdir /tmp/MLNX_OFED_LINUX-4.9-7.1.0.0-4.18.0-513.11.1.el8_9.x86_64/mlnx_iso.1139221_logs --kernel-only --kernel 4.18.0-513.11.1.el8_9.x86_64 --kernel-sources /lib/modules/4.18.0-513.11.1.el8_9.x86_64/build --builddir /tmp/MLNX_OFED_LINUX-4.9-7.1.0.0-4.18.0-513.11.1.el8_9.x86_64/mlnx_iso.1139221 --disable-kmp --build-only --distro rhel8.9”
ERROR: See /tmp/MLNX_OFED_LINUX-4.9-7.1.0.0-4.18.0-513.11.1.el8_9.x86_64/mlnx_iso.1139221_logs/mlnx_ofed_iso.1139221.log
Failed to build MLNX_OFED_LINUX for 4.18.0-513.11.1.el8_9.x86_64

Hi
Based on the output, I think you can’t install the whole package to RHEL8.9.
But you can try to install the RPM which you need.
And check if it can work.
Anyhow, we can’t confirm there is no issue when install OFED4.9 to RHEL8.9.
Thanks,
Suo