Hey all
I got my first LSI SAS HBA this week (LSI SAS 2008) and now want to get a second for my home file server running Solaris 11.3.
I've found a good deal on a used LSI 9217-8i with the SAS 2308 chipset. It's priced the same as an OEM 9211-8i/SAS2008 but it's in the UK so I can get it delivered much quicker, and the 2308 chip has the benefit of PCIE 3 bandwidth. I may well never need the extra bandwidth, but it's always nice to have the option; maybe in future I'll want to run a bunch of SSDs off the LSI.
The 2308 is certified in the Solaris 10 HCL, but not for 11. Some googling shows me this blog post, where the author got the 2308 running on Solaris 11.1, but only by copying over the mpt* drivers/config from OmniOS. Before he did that his system hung on boot after loading mpt_sas. He was using ESXi, passing the HBA through to Solaris in a VM, but I am assuming the issues he faced would be comparable to real hardware.
I could probably get it working in the same way by copying OmniOS drivers, but that doesn't sound ideal: it worked for Solaris 11.1 but there's no saying it'll still work in 11.3, even if it does it could break in future releases, and/or it might introduce subtle issues that are hard to debug.
So my question is: does anyone know have any other experience of the 2308 on Solaris 11? Might there be any other way to get it to work other than copying the drivers from an Illumos-based OS?
For example, I find it odd that it's fully supported in Solaris 10 but not in 11. Maybe the Solaris 11 driver does support it, it just needs to be added to /etc/driver_aliases or some other config file? Perhaps they just didn't bother certifying it for 11, and hence removed some config but not the driver code? I'm probably being too optimistic, especially given that guy's experience of the system hanging (rather than just not detecting the card), but I thought it worth asking.
If anyone has any experience and/or has got this chip to work in Solaris 11, I'd be most grateful for any info. I don't want to buy the card until I have more info, and if there's any doubt I'll just get another SAS2008. It'd just be nice if this card was viable, as it's both cheap and quick-to-get.
TB
I got my first LSI SAS HBA this week (LSI SAS 2008) and now want to get a second for my home file server running Solaris 11.3.
I've found a good deal on a used LSI 9217-8i with the SAS 2308 chipset. It's priced the same as an OEM 9211-8i/SAS2008 but it's in the UK so I can get it delivered much quicker, and the 2308 chip has the benefit of PCIE 3 bandwidth. I may well never need the extra bandwidth, but it's always nice to have the option; maybe in future I'll want to run a bunch of SSDs off the LSI.
The 2308 is certified in the Solaris 10 HCL, but not for 11. Some googling shows me this blog post, where the author got the 2308 running on Solaris 11.1, but only by copying over the mpt* drivers/config from OmniOS. Before he did that his system hung on boot after loading mpt_sas. He was using ESXi, passing the HBA through to Solaris in a VM, but I am assuming the issues he faced would be comparable to real hardware.
I could probably get it working in the same way by copying OmniOS drivers, but that doesn't sound ideal: it worked for Solaris 11.1 but there's no saying it'll still work in 11.3, even if it does it could break in future releases, and/or it might introduce subtle issues that are hard to debug.
So my question is: does anyone know have any other experience of the 2308 on Solaris 11? Might there be any other way to get it to work other than copying the drivers from an Illumos-based OS?
For example, I find it odd that it's fully supported in Solaris 10 but not in 11. Maybe the Solaris 11 driver does support it, it just needs to be added to /etc/driver_aliases or some other config file? Perhaps they just didn't bother certifying it for 11, and hence removed some config but not the driver code? I'm probably being too optimistic, especially given that guy's experience of the system hanging (rather than just not detecting the card), but I thought it worth asking.
If anyone has any experience and/or has got this chip to work in Solaris 11, I'd be most grateful for any info. I don't want to buy the card until I have more info, and if there's any doubt I'll just get another SAS2008. It'd just be nice if this card was viable, as it's both cheap and quick-to-get.
TB