Where to get/download LSIUtil

Friday, March 22, 2013


LSIUtil is a handy tool for configuring some LSI RAID controllers, including the SAS 6/iR I have in my Dell box:

LSI Logic / Symbios Logic SAS1068E PCI-Express Fusion-MPT SAS (rev 08)

I'll leave the usage guides to others, but I'll mention one issue I had. I recently ran into Redhat Bug 512613 - Smartmontools cause hard drives behind a SAS controller to get dropped (or perhaps a similar bug), where I used smartctl to query /dev/sgX which promptly knocked one of my drives offline. The controller (via mpt-status) reported the disk to be MISSING and OUT_OF_SYNC, and Linux could not see it at all. I tried all kinds of things, but in the end, even LSIUtil and reboots did not fix it and I had to go to the datacenter, physically disconnect the "missing" drive, and then reconnect it. At that point, the RAID array began resyncing.

In the process, I found that an authoritative copy of LSIUtil is incredibly hard to find online. Here are the two newest copies I could find on LSI's servers:

Hope this helps someone.

Tags: lsiutil, raid | Posted at 12:03 | Comments (21)


Comments

Gerardo on Wednesday, June 5, 2013 at 18:34

brilliant thank you was looking around for this, its made my life that little easier today.

""Cheers

Mike on Tuesday, July 23, 2013 at 09:54

Thanks! Was looking for this.

Ruslan on Friday, September 20, 2013 at 01:04

Thank you very much, worked

Justin on Wednesday, October 2, 2013 at 19:59

Thanks for the links, it got me through when I needed it. But I just found a copy of the 1.63 source, hopefully this can help other people in the future:

http://karlsbakk.net/LSIUtil%20Kit%201.63/Source/

Gabriel J. Michael on Wednesday, October 9, 2013 at 19:39

Thanks, exactly what I was looking for!

Vladimir on Friday, November 15, 2013 at 08:50

Very helpful, thanks to all for the information.

Amit on Wednesday, January 8, 2014 at 09:12

Thank you, i was badly looking for this, made my day.!

Tom on Friday, March 14, 2014 at 09:35

Excellent, this util was perfect for me to change Link speed for an LSI card on a Dell server, able to set Min and Max Speeds to 3.0Gbps and at least get new SSDs in a server operating at 3Gbps instead of their negotiated rate of 1.5Gbps. Nice work.

BBIA on Sunday, June 22, 2014 at 16:18

Thanks, Zhang, a very useful utility,cheering from you folk

adib on Tuesday, January 13, 2015 at 07:09

I've found this:

https://kb.nc.tc/lsi_sas_controllers

https://kb.nc.tc/_media/lsiutil_1.70_release_binaries.zip
https://kb.nc.tc/_media/lsiutil-1.71.zip
this last one has source and changelog

ssl certificate is for other domain.

I don't know how trusty is the site, and can't confirm that source and binaries are authentic from LSI and not modified.

SB on Wednesday, September 9, 2015 at 18:53

Thanks for the links adlib. I allowed a temporary ssl session to this site and have downloaded and tested lsiutil 1.71, specifically the amd64 version (which ran fine from win 7 x64). It seems to work, so hopefully this isn't some sort of PHY microcode hardware trojan or mpt_linux fw hack or something :-)

I'm trying now with enabling write cache on the onboard lsi 1068x of my HP xw8600.

When I first got this system I didn't use the RAID. Then my main disk went bad. Luckily I was able to save all the data, but decided to use RAID in the future whenever possible from then on.

Now I have 2x 2TB SATA 3Gbps on the LSI 1068x, and ever since I first got that setup it seemed slow. I tried updating to newer FW on the LSI (resulting in non-functioning, which I was luckily able to fix by reflashing the original fw), but it didn't seem to help. In fact, anytime anything write intensive happens the entire system will literally stop for long periods. I found that to be a shame because the system seemed so quick and peppy before. I think that the better answer here would be OS optimization. Why is the OS trying to write-cache when it is disabled? That is just about how it feels, anyway.

Lately it has seemed worse, so, today I try this! I am positive that each drive has a nice big fat (physical) cache, and I want it turned on! It was put there to enhance performance, so lets use it!

Too bad that the HP version of the FW doesn't bring out features like cache enabling the way most dell or lsi fw's do. Thanks to your link I can access those options!

Darned if the computer doesn't feel a hundred times faster already! The whole system feels more available and not like it's constantly waiting on something to end or interrupt.

Cheers!!
-SB

balu on Wednesday, September 16, 2015 at 11:56

Thanks for all the stuff above, it still works! :)

Eric on Thursday, November 12, 2015 at 12:35

Hello guys i have a LSI 1068x on a poweredge 840, i created a volume , and i install debian , but when i boot , it says no boot devices found

Can someone could help me thanks

bougui on Wednesday, November 18, 2015 at 08:44

Anyone know where to get the firmware to flash those controller ?

Thanks

Sam on Tuesday, May 10, 2016 at 16:15

Hey, thanks so much for this information and especially to adib for the binary downloads.

Joel on Monday, September 5, 2016 at 06:59

Thank you!

tyo on Monday, January 30, 2017 at 03:16

I tried to find, is LSI SAS 3008 supported by latest lsiutil ?

Thanks

Mario on Thursday, March 16, 2017 at 11:36

Thanks!
The source at https://kb.nc.tc/_media/lsiutil-1.71.zip built correctly on CentOS 6.8.

Eddddie on Monday, December 4, 2017 at 03:44

Great help, thanks!

Sathyavathi on Monday, February 19, 2018 at 20:31

Dear Sir,

I require latest LSIutil application Source code. Unable to find kindly help me with this. For latest spec and driver

Thanks in Advance

Sathya

here we go on Monday, September 16, 2019 at 13:39

lsiutil RAID controller management utility
* official downloads:
https://www.broadcom.com/support/download-search?pg=Legacy+Products&pf=Legacy+Products&dk=lsiutil

* inofficial downloads:
https://raw.githubusercontent.com/exactassembly/meta-xa-stm/master/recipes-support/lsiutil/files/lsiutil-1.72.tar.gz
https://kb.nc.tc/_media/lsiutil-1.71.zip
https://github.com/mute55/LSIUtil/tree/master/Source/1.70

Add a comment

Name:
Email: (optional, not displayed to public)
URL:

Comment: