sysutils/mstflint 4.37.0.1 FreeBSD
Firmware Burning and Diagnostics Tools for Mellanox devices
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
173d7afc12- License
- BSD2CLAUSE, GPLv2
- Categories
- sysutils
- Package size
- 3762.5 KiB, 39741.7 KiB installed
Description
Mellanox Technologies - www.mellanox.com ****************************************
MSTFLINT Package - Firmware Burning and Diagnostics Tools
Overview This package contains a burning tool and diagnostic tools for Mellanox manufactured HCA/NIC cards. It also provides access to the relevant source code. This package is based on a subset of the Mellanox Firmware Tools (MFT) package. For a full documentation of the MFT package, please refer to the downloads page in Mellanox web site.
Install
Binary package:
pkg install mstflint
From the ports tree:
cd /usr/ports/sysutils/mstflint/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mstflint>0:sysutils/mstflint
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.37.0.1 | 4.37.0.1 | 4.22.0.1 | 4.33.0.1 | 4.37.0.1 |
| FreeBSD:14:quarterly | 4.37.0.1 | 4.37.0.1 | n/a | 4.30.0.1 | 4.37.0.1 |
| FreeBSD:15:latest | 4.37.0.1 | 4.37.0.1 | n/a | 4.33.0.1 | 4.33.0.1 |
| FreeBSD:15:quarterly | 4.37.0.1 | 4.37.0.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.37.0.1 | 4.37.0.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 10
No port depends on this one.
Configuration
Options name: sysutils_mstflint
| Option | Default | Description |
|---|---|---|
| ADAB | off | Build with mstreg and mstlink |
| FWMANAGER | off | Build with mstfwmanager and mstarchive |
- USES
- autoreconf gmake libtool localbase:ldflags pkgconfig ssl
- Service scripts
- none
Files
Manual pages 17
- mstarchive(1)
- mstconfig(1)
- mstcongestion(1)
- mstflint(1)
- mstfwmanager(1)
- mstfwreset(1)
- mstfwtrace(1)
- mstlink(1)
- mstmcra(1)
- mstmread(1)
- mstmtserver(1)
- mstmwrite(1)
- mstprivhost(1)
- mstreg(1)
- mstregdump(1)
- mstresourcedump(1)
- mstvpd(1)
pkg-plist 195
- bin/mstarchive
- bin/mstconfig
- bin/mstcongestion
- bin/mstdevices_info
- bin/mstefuse
- bin/mstflint
- bin/mstfwmanager
- bin/mstfwreset
- bin/mstfwtrace
- bin/mstlink
- bin/mstmcra
- bin/mstmget_temp
- bin/mstprivhost
- bin/mstmread
- bin/mstmtserver
- bin/mstmwrite
- bin/mstreg
- bin/mstregdump
- bin/mstresourcedump
- bin/mstresourceparse
- bin/msttokengenerator
- bin/mstvpd
- share/mstflint/prm_dbs/hca/ext/register_access_table.adb
- share/mstflint/prm_dbs/switch/ext/register_access_table.adb
- lib/mstflint/python_tools/mstprivhost/mstprivhost.py
- share/mstflint/AbirGearBox.csv
- share/mstflint/AmosGearBox.csv
- share/mstflint/AmosGearBoxManager.csv
- share/mstflint/Arcus2.csv
- share/mstflint/ArcusE.csv
- share/mstflint/ArcusP_TC.csv
- share/mstflint/BlueField.csv
- share/mstflint/BlueField2.csv
- share/mstflint/BlueField3.csv
- share/mstflint/BlueField4.csv
- share/mstflint/Cable.csv
- share/mstflint/CableQSFP.csv
- share/mstflint/CableQSFPaging.csv
- share/mstflint/CableSFP.csv
- share/mstflint/CableSFP51.csv
- share/mstflint/CableSFP51Paging.csv
- share/mstflint/ConnectIB.csv
- share/mstflint/ConnectX2.csv
- share/mstflint/ConnectX3.csv
- share/mstflint/ConnectX3Pro.csv
- share/mstflint/ConnectX4.csv
- share/mstflint/ConnectX4LX.csv
- share/mstflint/ConnectX5.csv
- share/mstflint/ConnectX6.csv
- share/mstflint/ConnectX6DX.csv
- share/mstflint/ConnectX6LX.csv
- share/mstflint/ConnectX7.csv
- share/mstflint/ConnectX8.csv
- share/mstflint/ConnectX8_Pure_PCIe_Switch.csv
- share/mstflint/ConnectX9.csv
- share/mstflint/ConnectX9_Pure_PCIe_Switch.csv
- share/mstflint/GB100.csv
- share/mstflint/GB100_PXUC.csv
- share/mstflint/GR100.csv
- share/mstflint/GR150.csv
- share/mstflint/InfiniScaleIV.csv
- share/mstflint/NVLink6_Switch.csv
- share/mstflint/Quantum.csv
- share/mstflint/Quantum2.csv
- share/mstflint/Quantum3.csv
- share/mstflint/Sagitta.csv
- share/mstflint/Spectrum.csv
- share/mstflint/Spectrum2.csv
- share/mstflint/Spectrum3.csv
- share/mstflint/Spectrum4.csv
- share/mstflint/Spectrum5.csv
- share/mstflint/Spectrum6.csv
- share/mstflint/SwitchIB.csv
- share/mstflint/SwitchIB2.csv
- share/mstflint/SwitchX.csv
- share/mstflint/efuse/efuse_config.json
- share/mstflint/mlxconfig_dbs/mlxconfig_host.db
- share/mstflint/mlxconfig_dbs/mlxconfig_switch.db
- bin/mstarchive
- bin/mstfwmanager
- include/mstflint/cmdif/icmd_cif_common.h
- include/mstflint/cmdif/icmd_cif_open.h
- include/mstflint/common/compatibility.h
- include/mstflint/mtcr.h
- include/mstflint/mtcr_com_defs.h
- include/mstflint/sdk/resource_dump_sdk.h
- include/mstflint/sdk/resource_dump_segments.h
- include/mstflint/sdk/resource_dump_segments_be.h
- include/mstflint/sdk/resource_dump_segments_le.h
- include/mstflint/sdk/resource_dump_types.h
- include/mstflint/tools_layouts/adb_to_c_utils.h
- include/mstflint/tools_layouts/icmd_hca_layouts.h
- include/mstflint/tools_layouts/icmd_layouts.h
- include/mstflint/tools_layouts/hca_cap_types_enums.h
- lib/mstflint/python_tools/c_dev_mgt.so
- lib/mstflint/python_tools/ccmdif.so
- lib/mstflint/python_tools/cmdif.py
- lib/mstflint/python_tools/cmtcr.so
- lib/mstflint/python_tools/dev_mgt.py
- lib/mstflint/python_tools/mft_logger.py
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Mellanox-mstflint-v4.37.0-1_GH0.tar.gz | 1.1263711e+07 | 75405d8c7594c25a686eba0edfa4101312f3b63cdabae4870b259b796041a15a |