From owner-freebsd-scsi@FreeBSD.ORG Wed Aug 3 16:19:00 2011 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B5B1106564A for ; Wed, 3 Aug 2011 16:19:00 +0000 (UTC) (envelope-from gwright@antiope.com) Received: from mho-02-ewr.mailhop.org (mho-04-ewr.mailhop.org [204.13.248.74]) by mx1.freebsd.org (Postfix) with ESMTP id 1CC9F8FC15 for ; Wed, 3 Aug 2011 16:18:59 +0000 (UTC) Received: from pool-96-242-166-137.nwrknj.fios.verizon.net ([96.242.166.137] helo=plumbbob-franklin.18clay.com) by mho-02-ewr.mailhop.org with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.72) (envelope-from ) id 1Qodgd-000JYG-HI for freebsd-scsi@freebsd.org; Wed, 03 Aug 2011 15:48:47 +0000 X-Mail-Handler: MailHop Outbound by DynDNS X-Originating-IP: 96.242.166.137 X-Report-Abuse-To: abuse@dyndns.com (see http://www.dyndns.com/services/mailhop/outbound_abuse.html for abuse reporting information) X-MHO-User: U2FsdGVkX19jIpKFZwg8ThvkRhHwZIiizxzznnK7i3s= Message-ID: <4E396DDD.9030602@antiope.com> Date: Wed, 03 Aug 2011 11:48:45 -0400 From: Gregory Wright Organization: Antiope Associates User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: freebsd-scsi@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: an mps probelm X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 16:19:00 -0000 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. 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. This server is not in production yet so I can re-install 9.0-BETA1 and run more tests, if that would help. FWIW, I set hw.mps.0.debug_level=1. In the dmesg I get greenhouse-george# dmesg | grep mps mps0: port 0xa000-0xa0ff mem 0xff4f0000-0xff4fffff,0xff480000-0xff4bffff irq 28 at device 0.0 on pci5 mps0: Doorbell= 0x22000000 mps0: Doorbell= 0x12000000 mps0: IOCFacts : mps0: Firmware: 02.15.63.00 mps0: IOCCapabilities: 185c mps0: Doorbell= 0x10000000 mps0: num_reqs 1024, num_replies 1055 mps0: Doorbell= 0x10000000 mps0: IOCInit status= 0x0 mps0: writing postindex 1 mps0: PortFacts : mps0: writing postindex 2 mps0: writing postindex 3 mps0: mpssas_discovery_end: removing confighook mps0: writing postindex 8 mps0: SAS Device Page 0 : mps0: writing postindex 9 mps0: writing postindex 10 mps0: SAS PHY Page 0 : mps0: Triggering rescan of 6:4:-1 mps0: writing postindex 11 mps0: writing postindex 12 mps0: writing postindex 13 mps0: (6:4:0) IOCStatus= 0x45, ScsiStatus= 0x2, SCSIState= 0x1 TransferCount= 0x0 mps0: writing postindex 14 mps0: (6:4:0) IOCStatus= 0x45, ScsiStatus= 0x0, SCSIState= 0x0 TransferCount= 0x11 mps0: writing postindex 15 mps0: (6:4:0) IOCStatus= 0x45, ScsiStatus= 0x0, SCSIState= 0x0 TransferCount= 0x56 mps0: writing postindex 16 mps0: (6:4:0) IOCStatus= 0x45, ScsiStatus= 0x0, SCSIState= 0x0 TransferCount= 0xe mps0: writing postindex 17 mps0: (6:4:0) IOCStatus= 0x0, ScsiStatus= 0x2, SCSIState= 0x1 TransferCount= 0x0 mps0: writing postindex 18 (probe4:mps0:0:4:0): TEST UNIT READY. CDB: 0 0 0 0 0 0 (probe4:mps0:0:4:0): CAM status: SCSI Status Error (probe4:mps0:0:4:0): SCSI status: Check Condition (probe4:mps0:0:4:0): SCSI sense: NOT READY asc:3a,0 (Medium not present) field rp Please let me know what I can do to help debug this. Best Wishes, 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