February 18, 20251 yr 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?
February 18, 20251 yr 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.
February 18, 20251 yr Author Thank you, I have upgrade and rebooted, same issues. Diagnostics attached. tower-diagnostics-20250218-1127.zip
February 18, 20251 yr 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.
February 18, 20251 yr 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?
February 18, 20251 yr 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
February 18, 20251 yr 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?
February 18, 20251 yr 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!
February 19, 20251 yr 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?
February 19, 20251 yr Author Thank you, Diagnostics for v6.12 attached. tower-diagnostics-20250219-0839.zip
February 19, 20251 yr 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
February 19, 20251 yr 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
February 19, 20251 yr Author Thank you, I will add this to the flash drive and get the firmeware on the LSI cards updated and report back.
February 19, 20251 yr 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.
February 19, 20251 yr 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.