FreeBSD, Centos and ZFS

aurfalien aurfalien at gmail.com
Tue Oct 15 17:17:54 UTC 2013


I think you misunderstood.

I don't mean to flash the BIOS of the HBAs (already did that) as they are at the latest anyways.

I mean to update the FreeBSD driver.

- aurf

On Oct 15, 2013, at 3:08 AM, Johan Hendriks wrote:

> 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 at freebsd.org mailing list
>> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at 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)
> 
> Num   Ctlr            FW Ver        NVDATA        x86-BIOS         PCI Addr
> 
> ----------------------------------------------------------------------------
> 
> 0  SAS2008(B2)     15.00.00.00    0f.00.00.05    07.29.00.00     00: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)
> 
> Num   Ctlr            FW Ver        NVDATA        x86-BIOS         PCI Addr
> 
> ----------------------------------------------------------------------------
> 
> 0  SAS2008(B2)     16.00.00.00    10.00.00.06    07.31.00.00     00: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
> 
> 
> 
> 
> 
> 



More information about the freebsd-questions mailing list