> On 8 May 2015, at 12:41 pm, Jim Giannoules <j...@devio.us> wrote: > > On Tue, May 05, 2015 at 06:54:37PM +0000, Stuart Henderson wrote: >> On 2015-05-05, Jack Peirce <jpei...@sourcecode.com> wrote: >>> On Mon, May 04, 2015 at 08:22:28PM -0400, Steve Shockley wrote: >>>> Does anyone know if the Dell PERC S300 controller will work under >>>> OpenBSD as a non-RAID SAS HBA? It has an LSI SAS 1068e, but I didn't >>>> know if they did something to make it not work as an HBA. Thanks. >>> >>> I don't believe the controller will automatically export unconfigured >>> drives as single drive units. LSI makes 2 different versions of >>> firmware for the unbranded controllers, IR mode for RAID and IT mode >>> for HBA, but it's not possible/easy to flash them to the Dell branded >>> controllers. >>> >>> Create RAID0 single drive units on each disk and it should export. >>> >>> >> >> AFAIK the S300 doesn't work at all on OpenBSD (or Linux). It was only ever >> meant to work with Windows. >> > > The Dell PERC S300 is a "SWRAID" product. It is correct that the hardware is > an LSI1068e, but programmed with modified PCI IDs (all four a diffferent: > vendor, device, sub-vendor, sub-device). The expansion ROM and drivers are > from DotHill systems and are looking for these update IDs. The controller > itself is running the IR/IT firmware with IR soft-disabled. To turn the > controller back into a normal LSI1068e you would need to update the expansion > ROM and the PCI IDs. > > As a science experiment you might be able to modify mpi(4) to look for the > S300 IDs, but that would be an OS runtime only fix. >
im pretty sure the s300 is actually the ahci ports coming off the motherboard. if its in ahci mode it should Just Work(tm) as a sata controller. not sas, sorry. the h200 was the last straight sas hba you could get in a dell. if you want sas ports in their more recent machines you can configure physical disks on a h330 or h730, both of which are mfii controllers. dlg