LSI SAS 3008 card - 35 out of 36 disks detected

Justin O'Connor oconnor at crystal.harvard.edu
Fri Dec 12 20:18:05 UTC 2014


On 12/08/14 16:54, Alan Somers wrote:
> In the meantime, there is a workaround.  Don't use the patch I sent
> you; it doesn't work.  The workaround is to configure your HBA to use
> Device Persistence mapping.  You can do that from FreeBSD using a tool
> called lsiutil.  Unfortunately, it isn't publicly distributed, but you
> can ask Steve McConnell (cc'ed) for a copy.  Here are the
> instructions:
>
> 1) Ensure that the hba of concern is named "mpr0".
> 2) Start lsiutil
> 3) Select "mps0" [sic]
> 4) (Optionally) enter e for expert mode
> 5) Enter 9 for "Read/change configuration pages"
> 6) Enter 1 for Page Type (that means the IOC pages, FYI)
> 7) Enter 8 for Page Number
> 8) Enter 0 for NVRAM values
> 9) Enter "yes" to make changes
> 10) Offset is "c"
> 11) Change "00000002" to "00000001".
> 12) Enter "yes" to save changes.
> 13) Either reboot, or unload and reload mpr(4).
>
> That change will put you in Device Persistence mapping but with
> persistent mapping disabled.  All of the slots should work again.  At
> least I hope so.
>
> -Alan
Thanks a lot everyone! This workaround worked using 10.1-RELEASE (did 
not test on 10.0).
Cheers,
Justin


More information about the freebsd-scsi mailing list