Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Nov 2007 13:27:37 -0800 (PST)
From:      Doug Ambrisko <ambrisko@ambrisko.com>
To:        Scott Long <scottl@samsco.org>
Cc:        freebsd-scsi@freebsd.org
Subject:   Re: MFI and passthrough
Message-ID:  <200711052127.lA5LRblV035714@ambrisko.com>
In-Reply-To: <4727FA4A.2000708@samsco.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Scott Long writes:
| The passthrough interface is really only meant for doing management
| tasks like SMART monitoring and firmware flashes.  I've also seen it
| used for low-duty devices like tape drives.  I do not recommend using it
| to directly control disks in a primary fashion.  However, since this is
| open source, I won't prevent you from trying =-)  Try the following
| patch:
| 
| --- mfi_cam.c   12 Oct 2007 16:52:55 -0000      1.3
| +++ mfi_cam.c   31 Oct 2007 03:42:25 -0000
| @@ -344,9 +344,11 @@
|                          command = ccb->csio.cdb_io.cdb_bytes[0];
|                  if (command == INQUIRY) {
|                          device = ccb->csio.data_ptr[0] & 0x1f;
| +#if 0
|                          if ((device == T_DIRECT) || (device == 
| T_PROCESSOR))
|                                  csio->data_ptr[0] =
|                                       (device & 0xe0) | T_NODEVICE;
| +#endif
|                  }
|                  break;
|          }

BTW, it works great in this mode if you know what you are doing :-)

| I do believe that Dell does sell a direct attached disk option for
| the 2950/1950 called the PERC5/e.  It's essentially an LSI MPT-SAS
| controller that directly replaces the PERC5/i card that you have now.
| It should be able to control all 6 disk slots, and can do both SAS
| and SATA.

I've been told the PERC5/e and PERC5/i are the same except for PCI
sub-device ID and are both the mfi(4) RAID controllers.  They do
have a mpt(4) based card but it only supports 4 bays.  I'm not sure
what it's real name is but we have some lying around for random
testing.  I don't leave them in machines.

Doug A.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711052127.lA5LRblV035714>