HP SAS Expander Owner's Thread


Limp Gawd
Apr 20, 2006
I have a P410 with 6.64 FW, an HP SAS 6G expander with 2.06 FW, and an HP SAS 12G expander with 4.21 FW. I was able to get the 12G upgraded from 4.21 to 4.22 using the P410. I'm having compatibility issues with the 12G and my Areca 1883 cards, so I am reverting back to the 6G card, but I want to update the FW. No matter what I do, the P410 cannot find the 6G expander card. I tried just port 8 to one of the two ports on the P410. Then both ports 8 and 9 to the two on the P410. Still nothing, no device found during discovery of the 2.10 FW upgrade in Linux. lsscsi shows the P410 card the same as it did when the 12G updated (the 6G and 12G never show up in lsscsi for me, only the P410). Any ideas on how to get this upgraded? My main purpose is to see if I get better SATA 3.0 connections on my WD 10tb drives (some do connect at 3.0 but most connect at 1.5).


Mar 11, 2019
I also use the HP expander with an Areca 1882. But SATA300 is too slow for 2020... right :) So which Expander card does 6G/12G and is affordable?
Last edited:


Limp Gawd
Mar 27, 2006
I also use the HP expander with an Areca 1882. But SATA300 is too slow for 2020... right :) So which Expander card does 6G/12G and is affordable?
Depends on how you're using your server. With some systems, such as unRAID, most people use SSD for cache writes and then dump the cache to spinning drives overnight. Things that need fast read speeds are kept on the SSD cache.



Supreme [H]ardness
Jul 24, 2008
I also use the HP expander with an Areca 1882. But SATA300 is too slow for 2020... right :) So which Expander card does 6G/12G and is affordable?
As long as you are using spinners, it is more than enough. If you are using SSDs then it would be a good idea to upgrade. Just remember if you move to a 12G SAS expander you also need to upgrade your HBA and devices to 12G to get end-to-end throughput Increasesto 12G. If you just hang a 12G expander on your existing 1882 with SATA drives you will see NO increase in speed.


Mar 8, 2020
Hi new to forums and looks like I'm pretty late to the party.
For the last couple of weeks I've been trying to get this working, but have no idea what I'm doing

Got a HP G1610T Gen8 microserver.
Want to add more than 4 drives using a HP SAS Expander card (Green PCB).

I've tried the following cards in my server
1) P222 Raid Controller - FW 8.32 - Set to HBA mode
2) LSI SAS9207-8E - FW P20 - Set to IT mode (BIOS is set to one iteration older as it gave red screen)

And in an old PC case I have an old motherboard with a HP 24 Bay SAS Expander card and currently 3 hdds installed for quick testing

And theses are connected using a SFF8088 - SFF8088 cable

Not sure what firmware the SAS Expander is on, not sure how to check that.
I have just found a place to get the Gen8.1 Service Pack
Downloaded the SAS Expander firmware, I assume this is right one,

Placed it into the SPP usb in /hp/swpackages
Ran in firmware update, now it detect the additional component.
But when it comes to selecting which updates I want to install. The SAS firmware isnt listed at all

Now these 59 pages is a lot to read.
I have a HP server, so shouldnt it update?
Or do I have to use a SFF8087 cable and connect to the internal port of my P222 card, to Port 9C on the SAS Expander in order for this to upgrade?
Or will I have to do it the Linux Terminal way?

With the SAS Expander, my server does not detect any drives at all!

The closest I have got is replacing the SAS Expander with one of these cards

But for some reason only 2 of the drives are being detected.
I've swapped the SFF8087-SATA cables with a different one.
But still, only 2 drives being detected.
Doesnt matter if I use the P222 or LSI card. Same thing.


edit 1

So now trying to update the sas via ubuntu
But still the sas is not detected.
Using the terminal command lsscsi -H, it shows the 4 drives in the server, then [4] mpt2sas
Which I assume is the LSI card.
So why isnt it showing up?

edit 2

Got a 8087-8087 cable
Plugged one end into the internal P222 port
Other end into Port 8C on SAS
Ran Ubuntu Linux Terminal, still only pickin up the P222, wont show the SAS

Tried again with SPP firmware update, still wont include the update in list in Step 2 Review

So how do I update the card if I cant do it either way here???
Last edited:


Limp Gawd
Jan 13, 2011
Personaly i have 2-3 connected LSI 9211 cards + 4 x HP SAS Expanders connected and never had any issues and if needed.. easily fixed in bios..


Mar 8, 2020
I'm at a complete loss.
I've mixed and matched the 2 cards in my server,
how the sas is connected to the server
even mixed and matched different cables and ports.

I just cant get my sas expander to work, de detected in linux terminal, update or even check what firmware its on....
Even removed the server board from main unit so I could attach sas expander directly to server. Still cant detect or update.

Nor any idea why the adaptor I linked in previous post only detects 2 drives.
And only with cables P2 and P3
Doesnt matter which post I use in the adaptor, or even use a different cable..... :/

So now even bought a P410 Controller, which should be compatible with this sas
Still not being detected....



FINALLY! Got it working!!!!!

Created a post on reddit and got a reply from user skels130
"According to my research, many, if not most, motherboards will not power a paid device without a CPU."

I bought a PCI-E Rise board, the ones people use for bitcoin mining with multiple GPUs
And it worked!

Also easy way to tell if the SAS Expander will work in your motherboard is:
Turn it on.
If LED R6 is remains Solid Green permanently then your motherboards isnt powering it up fully
If LED R6 is Solid Green for a few seconds, then goes to a continuous blink, then it's powered up properly

Linux terminal in Ubuntu still did not detect the SAS expander but did detect a Logical volume connected to it
But the Service Pack for Proliant boot USB worked and updated the SAS Expander firmware to latest, 2.10C

Also fixed the 2 drive detected issue.
Once I detected by the SPP boot USB, it then shows the drives in the Smart Storage Administrator
From there I cleared the current configuration and set each drive to a separate individual Raid 0 "Array"

Now all external 3 drives connected to the expander are being detected by the server.
now to test withxpenology.
Last edited:


Mar 10, 2020
Hello all,

I am new here and have been wanting to do something like this with an expander card. I was wondering if I could get some help.

if I get the hp expander card, then get the LSI SAS9201-16e, I hook up 12 drives to the expander card, then would I really only need one cable from the expander to the lsi card?

Any help is appreciated.

Thank you