Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Oct 2013 12:08:59 +0200
From:      Johan Hendriks <joh.hendriks@gmail.com>
To:        aurfalien <aurfalien@gmail.com>, FreeBSD <freebsd-questions@freebsd.org>
Subject:   Re: FreeBSD, Centos and ZFS
Message-ID:  <525D143B.50202@gmail.com>
In-Reply-To: <8CA809B3-1692-4760-A63F-9D7451EB49BD@gmail.com>
References:  <CBA24BB3-4A57-428C-B342-4BEB678B8D43@gmail.com> <1381600575.18393.33219025.5D7B78D0@webmail.messagingengine.com> <8CA809B3-1692-4760-A63F-9D7451EB49BD@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
aurfalien wrote:
> On Oct 12, 2013, at 10:56 AM, Mark Felder wrote:
>
>> On Sat, Oct 12, 2013, at 10:53, aurfalien wrote:
>>> Hi,
>>>
>>> I would like to first say that by no means is this a "hey, why is my Mac
>>> faster then my PC" kind of email.
>>>
>>> I'm really hoping its an LSI driver issue.
>>>
>> It may very well be an LSI firmware issue. What are the firmwares for
>> those HBAs?
> Upon doing this;
>
> sysctl -a | grep mps
>
> I get this;
>
> dev.mps.0.driver_version: 14.00.00.01-fbsd
>
> LSIs site mentions the latest drives at being 17.00.00.00
>
> I'll go ahead and install the latest to see what happens.
>
> Whats the best way to do this, I assume build it and load via loader.conf?
>
> - aurf
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
The way i do it is from FreeBSD itself.
I did it on FreeBSD 9.0 and 9.2, never did it on a 9.1 or 10 Current. I 
also never did it on cards other then the 9211-8i LSI cards.
So do not hold me responsible if things go wrong :D
If things go wrong it can damage the card so it has to be put in for RMA
Download the firmware, and the sas2flash file for FreeBSD

Then i do the following

myrootonzfs ~ *# ./sas2flash -listall*

LSI Corporation SAS2 Flash Utility

Version 16.00.00.00 (2013.03.01)

Copyright (c) 2008-2013 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

NumCtlrFW VerNVDATAx86-BIOSPCI Addr

----------------------------------------------------------------------------

*_0SAS2008(B2)15.00.00.000f.00.00.0507.29.00.0000:84:00:00_*

Finished Processing Commands Successfully.

Exiting SAS2Flash.

myrootonzfs ~ # *./sas2flash -o -e 6*

LSI Corporation SAS2 Flash Utility

Version 16.00.00.00 (2013.03.01)

Copyright (c) 2008-2013 LSI Corporation. All rights reserved

Advanced Mode Set

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Erase Flash

Erasing Flash Region...

Erase Flash Command not Supported on this platform.

Resetting Adapter...

Reset Successful!

Due to Exception Command not Executed. IOCStatus=0x1, IOCLogInfo=0x0

Finished Processing Commands Successfully.

Exiting SAS2Flash.

myrootonzfs ~ # *./sas2flash -o -f 2118it.bin -b mptsas2.rom*

LSI Corporation SAS2 Flash Utility

Version 16.00.00.00 (2013.03.01)

Copyright (c) 2008-2013 LSI Corporation. All rights reserved

Advanced Mode Set

Adapter Selected is a LSI SAS: SAS2008(B2)

Executing Operation: Flash Firmware Image

Firmware Image has a Valid Checksum.

Firmware Version 16.00.00.00

Firmware Image compatible with Controller.

Valid NVDATA Image found.

NVDATA Version 10.00.00.00

Checking for a compatible NVData image...

NVDATA Device ID and Chip Revision match verified.

NVDATA Versions Compatible.

Valid Initialization Image verified.

Valid BootLoader Image verified.

Beginning Firmware Download...

Firmware Download Successful.

Verifying Download...

Firmware Flash Successful.

Resetting Adapter...

Adapter Successfully Reset.

Executing Operation: Flash BIOS Image

Validating BIOS Image...

BIOS Header Signature is Valid

BIOS Image has a Valid Checksum.

BIOS PCI Structure Signature Valid.

BIOS Image Compatible with the SAS Controller.

Attempting to Flash BIOS Image...

Verifying Download...

Flash BIOS Image Successful.

Updated BIOS Version in BIOS Page 3.

Finished Processing Commands Successfully.

Exiting SAS2Flash.

myrootonzfs ~ # *./sas2flash -listall*

LSI Corporation SAS2 Flash Utility

Version 16.00.00.00 (2013.03.01)

Copyright (c) 2008-2013 LSI Corporation. All rights reserved

Adapter Selected is a LSI SAS: SAS2008(B2)

NumCtlrFW VerNVDATAx86-BIOSPCI Addr

----------------------------------------------------------------------------

*_0SAS2008(B2)16.00.00.0010.00.00.0607.31.00.0000:84:00:00_*

Finished Processing Commands Successfully.

Exiting SAS2Flash.

myrootonzfs ~ #


You can create an USB disk also and do it from the DOS prompt.

regards
Johan Hendriks









Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?525D143B.50202>