Have old six-drive six SAS/SATA ports cage, seems it designed for 3Gbps PHY and have no any logic (expander) onboard to report correct PHY capabilities to controller.
Found that SAS2308 with SATA3 drives on that cage fail on commands. Switched to MB onboard SATA-3 ports - problem exists (see 6.0Gbps speed negotiated, errors, then fallback to 3.0G). Set libata.force=3.0G to kernel, voila, it's solved with slots connected to MB SATA-3 ports.
But, I need all cage ports connected to SAS2308 and limited to 3.0Gbps speed.
Is there any way to limit SAS2308 via mpt3sas to use 3.0Gbps PHY speed?
Found that SAS2308 with SATA3 drives on that cage fail on commands. Switched to MB onboard SATA-3 ports - problem exists (see 6.0Gbps speed negotiated, errors, then fallback to 3.0G). Set libata.force=3.0G to kernel, voila, it's solved with slots connected to MB SATA-3 ports.
But, I need all cage ports connected to SAS2308 and limited to 3.0Gbps speed.
Is there any way to limit SAS2308 via mpt3sas to use 3.0Gbps PHY speed?
Last edited: