NVIDIA DGX Spark - mlxconfig missing

Hi,

I want to check the configuration of the mellanox network interface card. I noticed that the mlxconfig utility is missing. Which package provides it?

Overview

The nvidia-firmware-tools package is not available in the standard Ubuntu or Debian repositories; it is part of the proprietary NVIDIA Firmware Tools (MFT) suite, which must be downloaded directly from the NVIDIA website and installed manually. The installation involves using a provided script.

Installation Steps

Download the MFT package:
Navigate to the NVIDIA Firmware Tools download page and download the package for Linux (typically a .tgz file).

Go to the following url

url: https://network.nvidia.com/products/adapter-software/firmware-tools/

and download the mellanox firmware tools

VERSION=4.35.0-159
ARCH=aarch64
OS_DIST=deb

wget https://www.mellanox.com/downloads/MFT/mft-${VERSION}-${ARCH}-${OS_DIST}.tgz

Extract the package:

Open a terminal, navigate to the download directory, and extract the archive (replace mft-*.tgz with the actual filename):

tar -zxf mft-*.tgz

Run the installation script:
Change into the newly created directory and run the install.sh script with administrative privileges:

cd mft-*/
sudo ./install.sh

This script will install the tools and handle most dependencies automatically.

Start the MFT driver:
After installation, start the mst driver service:

sudo mst start

Verify the installation:
You can check the status of the installed tools and devices using the mst command:

sudo mst status

Alternative: Using the apt command to install a local .deb file

If the downloaded package was a .deb file instead of a .tgz archive with an install.sh script, you would use the apt command in Ubuntu/Debian, which automatically handles dependencies:

sudo apt install ./mft-4.35.0-159-aarch64-deb

Update firmware

sudo fwupdmgr refresh --force
sudo fwupdmgr upgrade

List firmware devices

fwupdmgr get-devices

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.