LSI SAS 3008 P14 Firmware

Cougar014

Explorer
Joined
Oct 30, 2016
Messages
57
Hello Everyone,

I have a Supermicro X11SSL-cf Motherboard with an onboard LSI 3008 HBA flashed in IT mode.
Currently i have it running with the P12 Firmware.

But when I run this command: 'dmesg | grep mpr'
I get this:
....
mpr0: Firmware: 12.00.02.00, Driver: 15.01.00.00-fbsd
....


Now I know they always say that the firmware version has to match the driver version.
But at the time of building my server there was the an issue with the P13 Driver.
According to this issue:
https://forums.freenas.org/index.php?threads/lsi-3008-it-firmware-mismatch.49587/
https://bugs.freenas.org/issues/20007

So is sticked with the P12 Firmware because it didnt give me any headache.

But for quite some time now I am experiencing an issue where overnight I recieve an email with this error:
> (da0:mpr0:0:4:0): WRITE(10). CDB: 2a 00 02 65 9a c8 00 00 08 00
> (da0:mpr0:0:4:0): CAM status: SCSI Status Error
> (da0:mpr0:0:4:0): SCSI status: Check Condition
> (da0:mpr0:0:4:0): SCSI sense: UNIT ATTENTION asc:29,0 (Power on, reset, or bus device reset occurred)
> (da0:mpr0:0:4:0): Retrying command (per sense data)


So i was wondering maybe it will help if i upgrade the firmware to the newest version.
Right now when i check that latest version according to this link:
ftp://ftp.supermicro.com/Driver/SAS/LSI/3008/Firmware/
I only see the P14 driver, so I assume that this is the latest driver.

Can someone tell me if this is the right Firmware to use and if it doenst matter that this doesnt match the V15 driver?

Thanks in advance!
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
FreeNAS is giving you a warning, most certainly. Follow its instructions.
 

Cougar014

Explorer
Joined
Oct 30, 2016
Messages
57
What do you mean? Will it give me a warning when i install the P14 Firmware?
The only warning Freenas is giving me right now is the CAM status error.
Besides that i have a green light in the GUI etc.
 

Cougar014

Explorer
Joined
Oct 30, 2016
Messages
57
Use the P14 firmware. It is the latest version and matches the v15 driver. Do a search, LSI has always had the firmware one version behind the driver with the 300x chipset.

Ok thanks! I will install the P14 firmware and hope that this will solve the issue. Otherwise I will replace the SAS->Sata cableing and see if that will fix it.
 

TXAG26

Patron
Joined
Sep 20, 2013
Messages
310
Ok thanks! I will install the P14 firmware and hope that this will solve the issue. Otherwise I will replace the SAS->Sata cableing and see if that will fix it.

That's a good course of action to take. I've had weird error messages too that went away when cables were replaced, although I haven't personally seen that error before.
 

Cougar014

Explorer
Joined
Oct 30, 2016
Messages
57
That's a good course of action to take. I've had weird error messages too that went away when cables were replaced, although I haven't personally seen that error before.
Yea I don't get it either. It just happens randomly.
Other guess it could be is a broken power cable..?
The strange thing is, it spams these errors for both drives and not not always on both at the same time....
But I don't have a strong feeling for that, I guess that would have damaged my drives already if that's the case
Already have this nonsense for 6 months. Sometimes every day other times only once in a few weeks.....

PS: Already flashed the firmware, so hoping for a fix
 

Cougar014

Explorer
Joined
Oct 30, 2016
Messages
57
Okay,

I thought i fixed it, But apparently I didn't.

I replaced the SAS->Sata cable from a Broadcom one to a brand new inter-tech one.
The error diss appeared since I replaced it two weeks ago.

But this morning the same error was back.
Only from an almost everyday error it reduced to a once in a two week error (for now) (small note, with the older cable it started with a once a week error en slowly over time in grew to a almost everyday error.

Here is the error again:
freenas.local kernel log messages:
(da0:mpr0:0:4:0): WRITE(10). CDB: 2a 00 11 45 0f 98 00 01 00 00 length 131072 SMID 612 terminated ioc 804b scsi 0 state c xfer 0
(da0:mpr0:0:4:0): WRITE(10). CDB: 2a 00 11 45 0f 98 00 01 00 00
(da0:mpr0:0:4:0): CAM status: CCB request completed with an error
(da0:mpr0:0:4:0): Retrying command
(da0:mpr0:0:4:0): WRITE(10). CDB: 2a 00 11 45 0f 98 00 01 00 00
(da0:mpr0:0:4:0): CAM status: SCSI Status Error
(da0:mpr0:0:4:0): SCSI status: Check Condition
(da0:mpr0:0:4:0): SCSI sense: UNIT ATTENTION asc:29,0 (Power on, reset, or bus device reset occurred)
(da0:mpr0:0:4:0): Retrying command (per sense data)

-- End of security output -
-

Someone got a clue about what the f is going on??

Thanks in advance!
 
Last edited:

adrianwi

Guru
Joined
Oct 15, 2013
Messages
1,231
Sorry for resurecting such an old thread, but I've just ordered this board and was looking to find the latest drivers to flash it to IT mode. Does anyone have a link and the latest version?

Thanks
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
Is that really the latest? LSI was pumping out driver updates like crazy a while back and Supermicro doesn't always keep them up to date.
 

Ericloewe

Server Wrangler
Moderator
Joined
Feb 15, 2014
Messages
20,194
It’s the one I use for FreeNAS and it hasn’t complained yet about a driver version mismatch. But yeah, the LSI website may have a more up to date driver.
Well, that warning was ripped out a few years ago after iX (rightfully) gave up on understanding LSI's new, byzantine versioning, where updates are made without incrementing the version number, version numbers are skipped for no reason, the driver version is one ahead (or was it behind?) of the firmware and nobody has a dammed clue how to interpret any of this.
The new policy is "stay with the latest".
 

TXAG26

Patron
Joined
Sep 20, 2013
Messages
310
Well, that warning was ripped out a few years ago after iX (rightfully) gave up on understanding LSI's new, byzantine versioning, where updates are made without incrementing the version number, version numbers are skipped for no reason, the driver version is one ahead (or was it behind?) of the firmware and nobody has a dammed clue how to interpret any of this.
The new policy is "stay with the latest".

Good to know, thank you for the additional information. I'm still on 11.1 U7 and wasn't aware of the newest stance on LSI firmware.

It looks like the firmware is still on PH16, but there have been a number of sub-revisions, with the latest posted within the month:

On a related note, I see their is now a VMWare installer for the firmware. Has anyone had a chance to use it?
 
Top