Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 03 Aug 2011 14:46:34 -0400
From:      Gregory Wright <gwright@antiope.com>
To:        "Kenneth D. Merry" <ken@freebsd.org>
Cc:        freebsd-scsi@freebsd.org
Subject:   Re: an mps probelm
Message-ID:  <4E39978A.7070401@antiope.com>
In-Reply-To: <20110803170210.GA46958@nargothrond.kdm.org>
References:  <4E396DDD.9030602@antiope.com> <20110803170210.GA46958@nargothrond.kdm.org>

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

On 8/3/11 1:02 PM, Kenneth D. Merry wrote:
> On Wed, Aug 03, 2011 at 11:48:45 -0400, Gregory Wright wrote:
>> Hi,
>>
>> I have an LSI SAS 9200-8e hba card.  It's connected to a Dell
>> PowerVault 124T autoloader with an LTO4 drive.
>>
>> I installed 9.0-BETA1 yesterday and was able to successfully
>> detect the tape drive (mps driver), but the hba doesn't find the changer.
>> I used camcontrol to force rescanning all luns but that
>> didn't help either.
> Try rescanning the particular LUN for the changer device, like this:
>
> camcontrol rescan 6:4:1
The changer was found when I used that command.
> (That is assuming the tape drive is at 6:4:0.)
>
>> Since I have just acquired this hardware I installed an OS
>> reported to work with this autoloader/hba combination,
>> ubuntu 11.04 server.  On ubuntu, the changer is found:
>>
>> gwright@greenhouse-george:~$ lsscsi -g
>> [0:0:0:0]    disk    AMCC     9650SE-12M DISK  3.06  /dev/sdb  /dev/sg1
>> [0:0:0:1]    disk    AMCC     9650SE-12M DISK  3.06  /dev/sdc  /dev/sg2
>> [0:0:1:0]    disk    AMCC     9650SE-12M DISK  3.06  /dev/sdd  /dev/sg3
>> [1:0:0:0]    tape    IBM      ULTRIUM-TD4      97F0  /dev/st0  /dev/sg5
>> [1:0:0:1]    mediumx DELL     PV-124T          0080  /dev/sch0  /dev/sg6
>> [2:0:0:0]    disk    ATA      ST3160811AS      3.AA  /dev/sda  /dev/sg0
>> [6:0:0:0]    cd/dvd  MITSUMI  CD-ROM SR244W    T01A  /dev/sr0  /dev/sg4
>>
>> (On ubuntu the driver is mpt2sas.)
>>
>> It seems as if the mps driver is not seeing the additional lun
>> hanging off the bus.
> Yeah, it looks like the path inquiry CCB in the driver is telling CAM not
> to scan LUNs.
>
>> This server is not in production yet so I can re-install 9.0-BETA1
>> and run more tests, if that would help.
> Try the attached patch, and let me know whether it works.
>
>
The patch works.  Now I get

greenhouse-george# camcontrol devlist
<ST3160811AS 3.AAE>                at scbus0 target 0 lun 0 (ada0,pass0)
<MITSUMI CD-ROM SR244W T01A>       at scbus4 target 0 lun 0 (cd0,pass1)
<IBM ULTRIUM-TD4 97F0>             at scbus6 target 4 lun 0 (sa0,pass2)
<DELL PV-124T 0080>                at scbus6 target 4 lun 1 (ch0,pass3)
<AMCC 9650SE-12M DISK 3.06>        at scbus7 target 0 lun 0 (da0,pass4)
<AMCC 9650SE-12M DISK 3.06>        at scbus7 target 0 lun 1 (da1,pass5)
<AMCC 9650SE-12M DISK 3.06>        at scbus7 target 1 lun 0 (da2,pass6)
greenhouse-george#

I hope the change makes it into BETA2/RC1.  Thanks!

Best,
Greg

-- 
Gregory Wright
Antiope Associates LLC
18 Clay Street
Fair Haven, New Jersey 07733
USA

+1 732 924-4549 [office]
+1 732 345-8378 [fax]
gwright@antiope.com




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