Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  1. Log into the installation machine as root.
  2. Mount the ISO image on your machine and copy its content to a shared location in your network.

    Code Block
    # mount -o ro,loop MLNX_OFED_LINUX-<ver>-<OS label>-<CPU arch>.iso /mnt
  3. Download and install NVIDIA GPG-KEY:
    The key can be downloaded via the following link: (save the link is if the browser does not open the file).

    Code Block
    # wget
    --2014-04-20 13:52:30--
    Connecting to||:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1354 (1.3K) [text/plain]
    Saving to: ?RPM-GPG-KEY-Mellanox?
    100%[=================================================>] 1,354 --.-K/s in 0s
    2014-04-20 13:52:30 (247 MB/s) - ?RPM-GPG-KEY-Mellanox? saved [1354/1354]
  4. Install the key.

    Code Block
    # sudo rpm --import RPM-GPG-KEY-Mellanox
    warning: rpmts_HdrFromFdno: Header V3 DSA/SHA1 Signature, key ID 6224c050: NOKEY
    Retrieving key from file:///repos/MLNX_OFED/<MLNX_OFED file>/RPM-GPG-KEY-Mellanox
    Importing GPG key 0x6224C050:
    Userid: "Mellanox Technologies (Mellanox Technologies - Signing Key v2) <>"
    From : /repos/MLNX_OFED/<MLNX_OFED file>/RPM-GPG-KEY-Mellanox
    Is this ok [y/N]:
  5. Check that the key was successfully imported.

    Code Block
    # rpm -q gpg-pubkey --qf '%{NAME}-%{VERSION}-%{RELEASE}\t%{SUMMARY}\n' | grep Mellanox
    gpg-pubkey-a9e4b643-520791ba gpg(Mellanox Technologies <>)
  6. Create a yum repository configuration file called "/etc/yum.repos.d/mlnx_ofed.repo" with the following content:

    Code Block
    name=MLNX_OFED Repository
    baseurl=file:///<path to extracted MLNX_OFED package>/RPMS
    gpgkey=file:///<path to the downloaded key RPM-GPG-KEY-Mellanox>
  7. Check that the repository was successfully added.

    Code Block
    # yum repolist
    Loaded plugins: product-id, security, subscription-manager
    This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
    repo id      repo name                                status
    mlnx_ofed    MLNX_OFED Repository                     108
    rpmforge     RHEL 6Server - - dag        4,597
    repolist: 8,351