I have searched around to try to work out if there is a way to get my SATA drives use static device references, without any joy. Am hoping someone will point me in the right direction.
I have purchased an LSI 3081E-R PCI SAS/SATA card (using the LSI 1068 chip) - because I have been struggling to find a suitable FreeBSD compliant SATA solution for 8 disks. This card is recognised by the mpt driver without problem but presents to the da driver using dynamically allocated device ids (eg da0-da7). Thus if I lose a drive and reboot all devices will be renamed messing up anything that references via these paths. I have tried FreeBSD 7.3 and 8.1RC2.
I am not sure if the card is AHCI compliant - but since I can find nothing that states it is I assume not), hot-plug does not appears to work either (another annoyance).
I tried the same setup with OpenSolaris and all works fine with devices using the actual card ids which start at 4 going through to 11, and hot-plug works too.
Any suggestions for FreeBSD?
I have purchased an LSI 3081E-R PCI SAS/SATA card (using the LSI 1068 chip) - because I have been struggling to find a suitable FreeBSD compliant SATA solution for 8 disks. This card is recognised by the mpt driver without problem but presents to the da driver using dynamically allocated device ids (eg da0-da7). Thus if I lose a drive and reboot all devices will be renamed messing up anything that references via these paths. I have tried FreeBSD 7.3 and 8.1RC2.
I am not sure if the card is AHCI compliant - but since I can find nothing that states it is I assume not), hot-plug does not appears to work either (another annoyance).
I tried the same setup with OpenSolaris and all works fine with devices using the actual card ids which start at 4 going through to 11, and hot-plug works too.
Any suggestions for FreeBSD?