Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Unraid 7.0 not working with LSI SAS9220-8i raid card

Featured Replies

I tried upgrading to Unraid 7.0, but even after rebooting and re-seating everything to make sure all was good, Unraid does not detect any of my drives on my LSI SAS9220-8i raid cards, of which I have 2.  All my drives connected directly to mobo work fine.

 

I downgraded to 6.12.8 and everything worked fine.

 

How do I get my LSI SAS9220-8i raid cards to work with unraid 7.0?

Solved by JorgeB

  • Community Expert

You are likely to get more informed feedback if you attach your system's diagnostics zip file created when running Unraid 7.0.0 to your next post in this thread.  
It is always a good idea to do this to allow us to see the current state of your system and so we can see logs.

  • Community Expert

The HBA is failing to initialize:

 

Feb 18 11:25:38 Tower kernel: mpt3sas 0000:04:00.0: BAR 1: can't reserve [mem 0xe04c0000-0xe04c3fff 64bit]
Feb 18 11:25:38 Tower kernel: mpt2sas_cm0: pci_request_selected_regions: failed
Feb 18 11:25:38 Tower kernel: mpt2sas_cm0: failure at drivers/scsi/mpt3sas/mpt3sas_scsih.c:12347/_scsih_probe()!

 

Note that this is not a general LSI problem, but I've seen it before once or twice, possibly some kernel/driver issue with some hardware, look for a BIOS update, you can also try a different PCIe slot if available, failing that, a newer Unraid release with a newer kernel might help.

  • Author

Thank you JorgeB.

 

When you say BIOS update, is that for the LSI card, or my motherboard?

 

There are 2 different cards in 2 different PCIe slots, and both stop working on unraid 7.  So I don't think it has anything to do with the PCIe slots?

 

When I go back to unraid 6.12.8 it works fine, so I have to wait for a version of Linux/Unraid that fixes this, or I can't upgrade any more?

 

These are very common cards, I am surprised if it is a kernal issue a lot of users aren't having issues?

 

  • Community Expert
22 minutes ago, Glimmerman911 said:

When you say BIOS update, is that for the LSI card, or my motherboard?

Both, if the LSI is not using the last one.

 

22 minutes ago, Glimmerman911 said:

There are 2 different cards in 2 different PCIe slots, and both stop working on unraid 7.  So I don't think it has anything to do with the PCIe slots?

It’s not a question of it being a PCIe slot problem, but maybe the HBA will get initialized in a different one.

 

22 minutes ago, Glimmerman911 said:

These are very common cards, I am surprised if it is a kernal issue a lot of users aren't having issues?

Like mentioned, it's not a general issue, if works fine for most users, or the forum would be full of users with this issue, since it's one of the more used controllers, I have multiple servers using them myself, and no issues with 7.0.0

 

 

 

  • Community Expert
3 hours ago, Glimmerman911 said:

is that for the LSI card, or my motherboard

It could be either I think.   What BIOS/firmware version is currently on the LSI card?

  • Author

The LSI cards I probably got ~15 years ago and haven't touched them, the mobo is probably 5 years old.

 

I will get the LSI card firmware updated, as well as my mobo BIOS updated, then try the upgrade to 7.0 again, and report back here.

 

Thank you for the assistance!

 

 

  • Author

I am having trouble finding firmware and process that I should flash to my M1015 raid cards.

can someone point me to a firmware that is working on unraid 7 that I can flash my firmware to?

  • Community Expert

Post diags from v6.12 to see the current firmware installed.

  • Community Expert
LSISAS2008: FWVersion(11.00.00.00)

 

The latest firmware is 20.00.07.00, see here for how to update, you can use the files from the LSI 9211-8i model, they are the same

 

 

  • Community Expert
  • Solution

Another thing worth trying, click on the flash drive, then scroll down to the syslinux configuration section, and add this to the default boot option after /bzroot:

 

pci=realloc=off

 

  • Author

Thank you, I will add this to the flash drive and get the firmeware on the LSI cards updated and report back.

  • Community Expert

From what I've found on other sites, the last option alone has a good chance of resolving the issue, though still good to update the firmware.

  • Author

Adding pci=realloc=off worked, I am successfully on unraid 7.0.0 with all drives showing up.  The LSI raid cards did not need to have the firmware updated.

 

Thank you for the assistance!

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.