Other Not all drives detected - M1015

Bought a new IBM M1015 yesterday, which iI will be using as a pass-through HBA for my 8 WD Reds.

Now I've set everything up, but FreeBSD won't see my 2 TB drives. It does see the 3 TB drives. If I replace a 3 TB for a 2 TB in the same slot, it keeps giving this error message.

Code:
(probe0:mps0:0:3:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 197 terminated ioc 804b scsi 0 state c xfer 0

All the cables are fine. After this I flashed the M1015 to LSI9211-IT mode, but this also gave the same result.

The WD Red 2 TB disks work fine through the onboard SATA or the old HBA card. Just not through the M1015.

Extra info;

FreeBSD 10.0-STABLE

Code:
mps0: <LSI SAS2008> port 0xd000-0xd0ff mem 0xff9fc000-0xff9fffff,0xff980000-0xff9bffff irq 16 at device 0.0 on pci4
mps0: Firmware: 15.00.00.00, Driver: 16.00.00.00-fbsd

edit: wrong section.
 
FreeBSD 10.0-STABLE doesn't exist any more (It's currently 10.2-PRERELEASE). Update your install, it's possible the issue has already been resolved.
 
Bought a new IBM M1015 yesterday, which iI will be using as a pass-through HBA for my 8 WD Reds.

Now I've set everything up, but FreeBSD won't see my 2 TB drives. It does see the 3 TB drives. If I replace a 3 TB for a 2 TB in the same slot, it keeps giving this error message.

Code:
(probe0:mps0:0:3:0): INQUIRY. CDB: 12 00 00 00 24 00 length 36 SMID 197 terminated ioc 804b scsi 0 state c xfer 0
Do you happen to have a SAS expander in there? Original SAS (as opposed to SAS2) expanders can be a bit flaky. And a misbehaving SATA drive can wedge everything on that expander channel, but that's a different issue.

All the cables are fine. After this I flashed the M1015 to LSI9211-IT mode, but this also gave the same result.

Code:
mps0: <LSI SAS2008> port 0xd000-0xd0ff mem 0xff9fc000-0xff9fffff,0xff980000-0xff9bffff irq 16 at device 0.0 on pci4
mps0: Firmware: 15.00.00.00, Driver: 16.00.00.00-fbsd
That's some seriously old firmware (Phase 15). The best practice is to run firmware equal to or newer than the driver version. However, since LSI no longer provides detailed firmware release notes and the driver has been worked on by FreeBSD folks outside of LSI, it Is a little hard to come up with a rule that covers all situations.

Try upgrading to newer firmware (some people recommend P19 instead of P20 due to some issues with the first release of P20 (20.00.00.00) and the subsequent rebuild (20.00.02.00). I'm running the second rebuild (20.00.04.00) on 10-STABLE with no problems:

Code:
mps0: <Avago Technologies (LSI) SAS2008> port 0xec00-0xecff mem 0xdf3b0000-0xdf3bffff,0xdf3c0000-0xdf3fffff irq 35 at device 0.0 on pci5
mps0: Firmware: 20.00.04.00, Driver: 20.00.00.00-fbsd
mps0: IOCCapabilities: 1285c<ScsiTaskFull,DiagTrace,SnapBuf,EEDP,TransRetry,EventReplay,HostDisc>
 
Back
Top