SOLVED Cant find answer about LSI firmware

itsryan

Dabbler
Joined
Jan 11, 2017
Messages
20
I recently got a LSI 9302-8i card but for the life of me i cant find if my card needs a firmware update or not. reading this https://www.truenas.com/community/resources/lsi-9300-xx-firmware-update.145/ I should be on firmware 16 ish, but that page talks about 9300 not the 9302.
sas3flash -list looks like this.
Avago Technologies SAS3 Flash Utility
Version 16.00.00.00 (2017.05.02)
Copyright 2008-2017 Avago Technologies. All rights reserved.

Adapter Selected is a Avago SAS: SAS3008(C0)

Controller Number : 0
Controller : SAS3008(C0)
PCI Address : 00:02:00:00
SAS Address : 500605b-0-06ec-8f60
NVDATA Version (Default) : 03.05.00.12
NVDATA Version (Persistent) : 03.05.00.12
Firmware Product ID : 0x2221 (IT)
Firmware Version : 03.00.07.00
NVDATA Vendor : LSI
NVDATA Product ID : IBM N2215 HBA
BIOS Version : 08.07.01.00
UEFI BSD Version : 06.00.01.00
FCODE Version : N/A
Board Name : ServeRAID N2215
Board Assembly : H3-25480-04B
Board Tracer Number : SV33519528

Finished Processing Commands Successfully.
Exiting SAS3Flash.
am I looking at this wrong or is the card on firmware version 3 not 16.

should i follow the resource posted above to upgrade firmware or leave it the way it is.
 

blanchet

Guru
Joined
Apr 17, 2018
Messages
515
Your card looks like a IBM version of LSI-9300 with the firmware 03.00.07.00
It is recognized by sas3flash so I think that you can probably flash it to the last version with the LSI firmware.

In my case, I had random disks disconnections with a LSI-9300-8e connected to a 44-bay JBOD. After upgrading from firmware 05 to 16, the issues have gone.

On the other hand, I always flash from a FreeDOS USB key, because when I try to flash the LSI HBA with sas3flash from TrueNAS Core, it crashes the computer.
 

jgreco

Resident Grinch
Joined
May 29, 2011
Messages
18,681
I recently got a LSI 9302-8i card but for the life of me i cant find if my card needs a firmware update or not. reading this https://www.truenas.com/community/resources/lsi-9300-xx-firmware-update.145/ I should be on firmware 16 ish, but that page talks about 9300 not the 9302.
sas3flash -list looks like this.

am I looking at this wrong or is the card on firmware version 3 not 16.

should i follow the resource posted above to upgrade firmware or leave it the way it is.

The need for current firmware is NOT card-dependent. 93-anything requires you to be on at LEAST 16.00.10.00, and ideally 16.00.12.00.

The firmware on the card and the device driver on the host are a pair that "talk" with each other in order to accomplish their task. Having a mismatch between the driver and firmware is like two English speakers with regional dialects, they can mostly understand each other, but sometimes run into a bit of a roadblock.

Please go to


and download 16.00.12.00 using the orange button at the top. This is one of the few public distribution points for this.

If you are not experiencing the issues mentioned in the resource, it is fine to use 16.00.10.00. It is not, however, fine to use earlier firmware versions.
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,176
On the other hand, I always flash from a FreeDOS USB key, because when I try to flash the LSI HBA with sas3flash from TrueNAS Core, it crashes the computer.
Yeah, the system dataset was probably on a pool backed by disks attached to the controller. Not a good way of doing things.

The nominal way of flashing cards on modern systems is from the EFI shell with the sas3flash.efi executable.
 

blanchet

Guru
Joined
Apr 17, 2018
Messages
515
Yeah, the system dataset was probably on a pool backed by disks attached to the controller. Not a good way of doing things.

The nominal way of flashing cards on modern systems is from the EFI shell with the sas3flash.efi executable.
Indeed, I was flashing a LSI 9300-8e ( I had disconnected the pool on the JBOD) but the system dataset was connected to another LSI 9300-8i.
I am not familiar yet with EFI, so I prefer the good old way with FreeDOS.
 
Top