an mps probelm

Kenneth D. Merry ken at freebsd.org
Thu Aug 18 19:42:24 UTC 2011


On Wed, Aug 03, 2011 at 14:46:34 -0400, Gregory Wright wrote:
> 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 at 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!

I checked it into FreeBSD/head today, so it will be in the next
release/beta.

Thanks,

Ken
-- 
Kenneth Merry
ken at FreeBSD.ORG


More information about the freebsd-scsi mailing list