Mellanox Connectx-2 VPI Dual Port Adapter - $49.99 OBO

Notice: Page may contain affiliate links for which we may earn a small commission through services like Amazon Affiliates or Skimlinks.

lunarsunrise

New Member
Jun 23, 2015
3
0
1
56
did you ever figure out how to use them ?
The listing says that the fiber has been cut, so I can't imagine that there is any way to use them unless you splice in new fiber. A decent fusion splicer still runs, as far as I am aware, $5,000 to $10,000 (and is only one of the tools that you need to do a decent job). If you have have tools from your workplace, or a buddy willing to do you a favor, it might very well be possible, but there's not going to be an easy way to use them. (Mechanical splices are possible, but even the cheaper sort of cleaver that is appropriate for that application will run you at least $1,000.)
 

Chuntzu

Active Member
Jun 30, 2013
383
98
28
This didn't work for me. The 4.80 version only has 2.9.1200. The 4.90 version doesn't support the ConnectX2 cards at all. Here's how I got one of my cards to 2.10.720:
1) Collect the necessary files: WinMFT, fw-ConnectX2-rel-2_9_1000-MHQH29B_A3-A5.bin, MHQH29B_A3-A5.ini, 2.10.720.mlx (thanks dba!). Put them all in the same directory. Execute any commands from that directory as an Administrator.
2) Install WinMFT.
3) Change the PSID (and downgrade the firmware to 2.9.1000).
flint -allow_psid_change -d mt26428_pci_cr0 -i fw-ConnectX2-rel-2_9_1000-MHQH29B_A3-A5.bin burn
4) Reboot
5) Upgrade the firmware to 2.10.720.
mlxburn -dev mt26428_pci_cr0 -fw 2.10.720.mlx -conf MHQH29B_A3-A5.ini
I've since simplified the process by using mlxburn to combine the .mlx and the .ini into a .bin file which we can use to change the PSID and upgrade the firmware in one step. Here's a 2.10.720 image for the MHQH29B-XTR cards. I would really, REALLY appreciate it if someone would upload it to their server and let us grab it from there - You can't trust my stuff to be up and running when you need it. :D
1) Install WinMFT.
2) Open up a command prompt as an administrator, and CD to the directory you copied the 2.10.720 image to. Run the following command:
flint -allow_psid_change -d mt26428_pci_cr0 -i MHQH29B-2.10.720.bin burn
3) Reboot
1) Download the ESXi MFTs for your version (5.5 link | 6.0 link - Both from here)
2) Upload the mft .vib file and the firmware .bin to your host using whatever method you want. (I'm partial to dumping it in a datastore, then moving it to /var/tmp.)
3) SSH into your ESXi host and install the mft:
esxcli software vib install -v /var/tmp/mft-3.8.0.56-10EM-600.0.0.2295424.x86_64.vib
4) Reboot
5) Update the firmware:
/opt/mellanox/bin/flint -allow_psid_change -d mt26428_pciconf0 -i /var/tmp/MHQH29B-2.10.720.bin burn
6) Reboot again
Code:
yum install -y pciutils usbutils wget rpm-build
cd /var/tmp
wget http://www.mellanox.com/downloads/MFT/mft-3.8.0-56.tgz
wget http://www.landynamics.org/pool/Applications/Drivers/MHQH29B-XTR/MHQH29B-2.10.720.bin
tar zxvf mft-3.8.0-56.tgz
cd mft-3.8.0-56
./install.sh
mst start
cd /var/tmp
flint -allow_psid_change -d /dev/mst/mt26428_pci_cr1 -i /var/tmp/MHQH29B-2.10.720.bin burn
Thank you for this, I spent hours over the past few days trying to hunt down 2.10.720 and could not find it again. also thanks for the mhqh19b since I was going to need to adjust the ini manually again to account for the single port. I really appreciate it.
 
  • Like
Reactions: RandyC