Mellanox: Install pre-build driver

https://www.mellanox.com/products/ethernet-drivers/linux/mlnx_en

VERSION=24.04-0.7.0.0
URL=http://www.mellanox.com/downloads/ofed/MLNX_EN-${VERSION}/mlnx-en-${VERSION}-ubuntu$(lsb_release -rs)-$(uname -p).tgz
 
# download
wget ${URL} -q -O /tmp/${URL##*/}
tar -C /tmp -xzf /tmp/mlnx-en-*-ubuntu*.tgz
 
# install prerequirements
# apt install -y apt-utils bzip2 lsof debhelper gcc make build-essential automake chrpath quilt autotools-dev perl  autoconf libltdl-dev dkms swig graphviz
 
# install
cd /tmp/mlnx-en-${VERSION}-ubuntu*/
 
# prebuild driver only
#./install --add-kernel-support-build-only
 
# install
#./install --force
./install -q --dpdk --without-fw-update
 
# show packages
ll /tmp/mlnx-en-*-generic/mlnx-en-*-ext.tgz
 
# install
# ./install -q --dkms --without-fw-update --force

Links
https://developer.nvidia.com/networking/ethernet-software