[Gluster-users] OT: possible to upgrade mellanox HBA firmware from ubuntu?

Dan Cyr dcyr at truenorthmanagement.com
Tue Nov 8 20:11:44 UTC 2011


Harry,

I had these same problems when I upgraded my firmware.

Here's what I ended up doing (Centos6 or RHEL6 *not 6.1*):

If you use the default kernel: 2.6.32_71.el6 (don't run yum update), then you can use the kernel-mft RPM included with OFED (kernel-mft-2.7.0-2.6.32_71.el6.x86_64.x86_64.rpm)

yum -y install mstflint
wget "http://www.mellanox.com/downloads/ofed/MLNX_OFED_LINUX-1.5.3-1.0.0-rhel6-x86_64.iso"
mkdir -p /mnt/iso
mount -o loop MLNX_OFED_LINUX-1.5.3-1.0.0-rhel6-x86_64.iso /mnt/iso/
yum -y install /mnt/iso/RPMS/kernel-mft-2.7.0-2.6.32_71.el6.x86_64.x86_64.rpm --nogpgcheck
mst start
ls /dev/mst/ # Verify the proper device is there (*_pciconf?) - if there are none, this needs to be resolved before continuing.

mkdir -p /usr/src/firmware
cd /usr/src/firmware
# My cards are SuperMicro UIO - replace the below commands appropriately
#wget "ftp://ftp.supermicro.com/Firmware/InfiniBand/AOC-UINF-m2/aocuinfm2_20090609.zip"
#unzip aocuinfm2_20090609.zip
# -allow_psid_change might not be required - check with you hardware vendor - For me I found this link: http://64.174.237.178/support/faqs/faq.cfm?faq=9803
#flint -d /dev/mst/mt25418_pciconf0 -i aocuinfm2_20090609.bin -nofs -allow_psid_change burn
#reboot

Good Luck.
Dan

From: gluster-users-bounces at gluster.org [mailto:gluster-users-bounces at gluster.org] On Behalf Of Harry Mangalam
Sent: Tuesday, November 08, 2011 11:45 AM
To: gluster-users at gluster.org
Subject: [Gluster-users] OT: possible to upgrade mellanox HBA firmware from ubuntu?


Sorry for the OT, but this problem is preventing my further testing of gluster and this groups seems like they might know..

I've been looking into this for a few days and have not run across any success stories in upgrading firmware using Ubuntu (Mellanox supports RH and Suse), but I've tried to install the MFT/MST packages and it keeps erroring out for various reasons.

If it's not possible (or very painful), I'll upgrade the card firmware via a LiveCD/DVD of SciLinux or CentOS on another machine.

Other suggestions for upgrading the IB card firmware gratefully accepted.

Harry

--

Harry Mangalam - Research Computing, OIT, Rm 225 MSTB, UC Irvine

[ZOT 2225] / 92697 Google Voice Multiplexer: (949) 478-4487

MSTB Lat/Long: (33.642025,-117.844414) (paste into Google Maps)

--

This signature has been OCCUPIED!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://supercolony.gluster.org/pipermail/gluster-users/attachments/20111108/abb75f71/attachment.html>


More information about the Gluster-users mailing list