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: [email protected] 
[mailto:[email protected]] On Behalf Of Harry Mangalam
Sent: Tuesday, November 08, 2011 11:45 AM
To: [email protected]
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!
_______________________________________________
Gluster-users mailing list
[email protected]
http://gluster.org/cgi-bin/mailman/listinfo/gluster-users

Reply via email to