mstflint - Mellanox firmware burning application and diagnostics tools

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename mstflint_4.11.0+1-1_i386.deb
Package name mstflint
Package version 4.11.0+1
Package release 1
Package architecture i386
Package type deb
Category net
License -
Maintainer Debian HPC Team <>
Download size 877.08 KB
Installed size 6.12 MB
This package contains a burning tool and diagnostic tools for Mellanox
manufactured host channel adapters (HCA) and network interface cards (NIC).
This burning tool should be used only with Mellanox-manufactured
HCA/NIC cards. Using it with cards manufactured by other vendors may
be harmful to the cards (due to different configurations). Using the
diagnostic tools is normally safe for all HCAs/NICs.


Package Version Architecture Repository
mstflint_4.11.0+1-1_amd64.deb 4.11.0+1 amd64 Debian Main
mstflint - - -


Name Value
libc6 >= 2.7
libgcc1 >= 1:3.0
libibmad5 -
libmuparser2v5 >=
libsqlite3-0 >= 3.5.9
libssl1.1 >= 1.1.0
libstdc++6 >= 5.2
zlib1g >= 1:1.1.4


Type URL
Binary Package mstflint_4.11.0+1-1_i386.deb
Source Package mstflint

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install mstflint deb package:
    # sudo apt-get install mstflint




2019-01-31 - Benjamin Drung <>
mstflint (4.11.0+1-1) unstable; urgency=medium
* New upstream release
* Refresh all patches and refresh upstream pull request
* Fix more spelling mistakes (found by Lintian)
* Cherry pick upstream patch for compatibility with openssl 1.1.X and 1.0.2
* Add libssl-dev and libjson-c-dev to build dependencies
* Switch to debhelper 12
* Bump Standards-Version to 4.3.0 (no changes required)
* Update debian/copyright
2018-01-05 - Mehdi Dogguy <>
mstflint (4.8.0-2) unstable; urgency=medium
* Make the build reproducible (Closes: #886386). Thanks to Chris Lamb
for the patch.
- add 0012-Reproducible-build.patch
2018-01-04 - Mehdi Dogguy <>
mstflint (4.8.0-1) unstable; urgency=medium
* New upstream release
* Set Debian HPC as maintainer
* Move packaging Git repo on Salsa and update Vcs-* headers accordingly
* Remove Ana Beatriz Guerrero Lopez from Uploaders and add myself
Thanks Ana for all your work!
* Run wrap-and-sort
* Bump Standards-Version to 4.1.3
- Set Priority to optional, instead of (deprecated) extra
* Set homepage field to
* Refresh patches (using gbp pq)
- mtcr.h is needed to build mstflint, update dont-install-libmtcr_ul.patch
- -I mft_utils is needed to build mstflint, update use-system-libs.patch
* Add a patch to fix by declaring 'm4' as an AC_CONFIG_MACRO_DIR
2017-01-24 - Benjamin Drung <>
mstflint (4.6.0-1) unstable; urgency=medium
* New upstream release
* Update debian/watch to point to new GitHub home
* Drop patches that were accepted upstream and refresh remaining patches
* Remove hca_self_test.ofed (upstream dropped it)
* Update debian/copyright
* Add myself to uploaders
2017-01-03 - Benjamin Drung <>
mstflint (4.5.0+1.17.g8a0c39d-1) unstable; urgency=medium
* Team upload
* New upstream release
* Refresh all patches
* Fix spelling recieved -> received
* Use system libraries of muparser and sqlite3
* Do not install libmtcr_ul.a (it is used only for the mstflint binaries)
2016-08-20 - Benjamin Drung <>
mstflint (4.4.0+1.12.gd1edd58-2) unstable; urgency=medium
* Team upload
* Fix compilation on unknown/unsupported architectures (armel, armhf, mips,
mips64el, mipsel, s390x, alpha, and hppa)
* Disable -Werror compiler flag
2016-08-16 - Benjamin Drung <>
mstflint (4.4.0+1.12.gd1edd58-1) unstable; urgency=medium
* Team upload
* New upstream release.
- Fixes build failure with GCC 6.0 (Closes: #811695)
* Mangle upstream version to replace minus by plus
* Drop typo fix patches (accepted upstream)
* Enable hardening
* Build binary package on linux-any
* Point Vcs-* fields to HTTPS URLs
* Bump Standards-Version to 3.9.8 (no changes needed)
* Add patches to fix typos and malformed man pages
- Fix spelling allign -> align
- Fix spelling missmatch -> mismatch
- Fix other typos
- Fix section mismatch in man pages
- Fix man page errors
* Run autoreconf on build
* Add dependency on libibmad5 (for dynamically loading
2015-12-31 - Mehdi Dogguy <>
mstflint (4.1.0+1.46.gb1cdaf7-1) unstable; urgency=medium
* Team upload.
* New upstream release 4.1.0-1.46.gb1cdaf7:
- Previous patches were integrated upstream.
* Add patch to remove date and time from version string to ensure a
reproducible build.
* Add patch to fix spelling errors in mstflint.1 and shipped binaries.
* Add a debian/gbp.conf file to automatically filter out upstream's debian/
directory when running "gbp import-orig".
2015-09-01 - Ana Beatriz Guerrero Lopez <>
mstflint (4.0.1+1.43.g97d7275-2) unstable; urgency=medium
* Add fields Vcs-Browser/Vcs-Git.
* Add patches to fix FTBFS: (Closes: #797248)
- fix_Werror=maybe-uninitialized
- fix_Werror=sizeof-array-argument

See Also

Package Description
msva-perl_0.9.2-1_all.deb Cryptographic identity validation agent (Perl implementation)
mswatch_1.2.0-2.2_i386.deb watch mailstores for changes and initiate mailbox syncs - client tools
mt-st_1.3-2_i386.deb Linux SCSI tape driver aware magnetic tape control (aka mt)
mtail_3.0.0~rc19-2_i386.deb Extract monitoring data from logs for collection in a timeseries database
mtd-utils_2.0.1-1_i386.deb Memory Technology Device Utilities
mtdev-tools_1.1.5-1+b1_i386.deb Multitouch Protocol Translation Library - test tools
mtink-doc_1.0.16-10_all.deb Status monitor tool for Epson inkjet printers - documentation
mtink_1.0.16-10_i386.deb Status monitor tool for Epson inkjet printers
mtkbabel_0.8.3.1-1.1_all.deb Tool for managing i-Blue 747 and compatible GPS data loggers
mtools_4.0.23-1_i386.deb Tools for manipulating MSDOS files
mtp-tools_1.1.16-2_i386.deb Media Transfer Protocol (MTP) library tools
mtpaint_3.40-3_i386.deb painting program to create pixel art and manipulate digital photos
mtpolicyd_2.03-1_all.deb modular policy daemon for postfix
mtr-tiny_0.92-2_i386.deb Full screen ncurses traceroute tool
mtr_0.92-2_i386.deb Full screen ncurses and X11 traceroute tool