LSI 9240 issue

Status
Not open for further replies.

Dmorgan

Dabbler
Joined
Apr 26, 2016
Messages
11
Hello All and thanks in advance for any assistance.

I have a supermicro NAS with FreeNAS 9.3 and an LSI 9240-8i SAS RAID Controller. I'm getting this alert

Firmware version 10 does not match driver version 9 for /dev/mpr0. Please flash controller to P9 IT firmware.

So what I have done is downloaded the latest firmware from LSI for the 9240 and attempted to flash it with the MegaCli64 utility. It complains that no controller is found so I contact LSI support and they said to update the drivers. I've been unable to install the driver using instructions for installing FreeBSD Linux Emuation.

So for the time being I'm stuck at not being able to update the driver.

Has anyone encountered this?
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,175
Firmware version 10 does not match driver version 9 for /dev/mpr0. Please flash controller to P9 IT firmware.
That d0es not refer to the 9240! (Or any 92xx card)

Your problem is with the SAS3 controller you apparently also have.

Also, with a 9240, you definitely do not want the 9240 firmware. You want the 9211 firmware.

So let's help you out. Post the output of sas2flash -listall and sas3flash -listall
 

Dmorgan

Dabbler
Joined
Apr 26, 2016
Messages
11
Thanks Erikloewe. Here you go

sas2flash -listall
LSI Corporation SAS2 Flash Utility
Version 16.00.00.00 (2013.03.01)
Copyright (c) 2008-2013 LSI Corporation. All rights reserved

No LSI SAS adapters found! Limited Command Set Available!
ERROR: Command Not allowed without an adapter!
ERROR: Couldn't Create Command -listall
Exiting Program.


sas3flash -listall
Avago Technologies SAS3 Flash Utility
Version 10.00.00.01 (2015.06.18)
Copyright 2008-2015 Avago Technologies. All rights reserved.

Adapter Selected is a Avago SAS: SAS3008(C0)

Num Ctlr FW Ver NVDATA x86-BIOS PCI Addr
----------------------------------------------------------------------------

0 SAS3008(C0) 10.00.00.00 0a.00.30.26 08.25.00.00 00:03:00:00

Finished Processing Commands Successfully.
Exiting SAS3Flash.
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,175
Well, you clearly don't have any (functioning) SAS2 controllers, just an SAS3 controller.

What's the rest of your hardware, so we can get a better idea of what's going on?

Also, what made you think you had a 9240?
 

Dmorgan

Dabbler
Joined
Apr 26, 2016
Messages
11
Well long story short is that I am new to the company and the NAS had been previously purchased. I was told that the spec was an LSI 9240. I guess I'm naive :) I don't have physical access to the server as it is at a colo facility. This is what I'm told is the hardware

1X SSG-6028R-E1CR12L 2U https://www.supermicro.com/products/system/2U/6028/SSG-6028R-E1CR12L.cfm

1X 64GB RAM

1X Xeon E5-2603 v3 1.6GHz Six-Core - 1.6GHz 6-Core - 6 Threads (NAS is not CPU heavy, RAM heavy)

2X 2x 60GB SSDs + 2x 2.5" Hot-Swap trays (This is where we install the O/S on RAID SSDs)

6X Western Digital RE WD4000FYYZ 4TB 7200 RPM 64MB Cache SATA (RAID 10 with 12TB of storage)
LSI 9240-8i ( 8port SAS card, doesn’t support BBU )
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,175
Well, the server specs say it has an SAS3008-based controller. Apparently on a PCI-e card.

By this point SAS3 is probably stable enough for general use and that would be your easiest option.
Safest option would be an SAS2 controller, like an LSI SAS 9211.

In either case, you'll have to flash the appropriate firmware to the card (P9 for SAS3, P20 for SAS2). The simplest option to acquire the correct firmware is to grab the P9 firmware for the LSI SAS 9300.

(This is where we install the O/S on RAID SSDs)
Don't.

When installing FreeNAS, select both SSDs and FreeNAS will be installed onto a mirrored pool, without any nasty proprietary RAID.
 

Dmorgan

Dabbler
Joined
Apr 26, 2016
Messages
11
Thanks Erikloewe.

Interesting note on the OS install. How can I confirm how it is actually installed? I'd like to confirm before considering a reinstall.
 

Dmorgan

Dabbler
Joined
Apr 26, 2016
Messages
11
Downloaded the SAS 9300 bin firmware and tried to flash with

sas3flash -o -f SAS9300_8i_IT.bin

and it failed saying cannot downgrade (current version is 10)

NVDATA Device ID and Chip Revision match verified.
ERROR: Cannot downgrade NVDATA version 0a.00.30.26
to 09.00.00.07
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,175
Thanks Erikloewe.

Interesting note on the OS install. How can I confirm how it is actually installed? I'd like to confirm before considering a reinstall.
zpool status freenas-boot will tell you the boot pool layout. If it's a mirror, everything's fine. If not, just nuke the install (save the config file!) and do it again.

Downloaded the SAS 9300 bin firmware and tried to flash with

sas3flash -o -f SAS9300_8i_IT.bin

and it failed saying cannot downgrade (current version is 10)

NVDATA Device ID and Chip Revision match verified.
ERROR: Cannot downgrade NVDATA version 0a.00.30.26
to 09.00.00.07
Bah. Try erasing the EEPROM first.
 

Dmorgan

Dabbler
Joined
Apr 26, 2016
Messages
11
Thanks again - you have been very helpful.

zpool status freenas-boot
pool: freenas-boot
state: ONLINE
scan: scrub repaired 0 in 0h0m with 0 errors on Sat Mar 26 03:45:04 2016
config:

NAME STATE READ WRITE CKSUM
freenas-boot ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada0p2 ONLINE 0 0 0
ada1p2 ONLINE 0 0 0

errors: No known data errors
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,175
Thanks again - you have been very helpful.

zpool status freenas-boot
pool: freenas-boot
state: ONLINE
scan: scrub repaired 0 in 0h0m with 0 errors on Sat Mar 26 03:45:04 2016
config:

NAME STATE READ WRITE CKSUM
freenas-boot ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ada0p2 ONLINE 0 0 0
ada1p2 ONLINE 0 0 0

errors: No known data errors
Looks good.
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,175
I dunno, if the manpage says so, it should be. I don't actually have any SAS controllers.
 

Sakuru

Guru
Joined
Nov 20, 2015
Messages
527
I think it's actually
Code:
sas3flash -o -e 6
 
Status
Not open for further replies.
Top