From owner-freebsd-hackers Thu Feb 27 10:31:53 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id KAA11872 for hackers-outgoing; Thu, 27 Feb 1997 10:31:53 -0800 (PST) Received: from phaeton.artisoft.com (phaeton.Artisoft.COM [198.17.250.50]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id KAA11866 for ; Thu, 27 Feb 1997 10:31:49 -0800 (PST) Received: (from terry@localhost) by phaeton.artisoft.com (8.6.11/8.6.9) id LAA00400; Thu, 27 Feb 1997 11:28:10 -0700 From: Terry Lambert Message-Id: <199702271828.LAA00400@phaeton.artisoft.com> Subject: Re: [Q]: multiple lun probe not working on aic7880 To: rhwang@bigpanda.com Date: Thu, 27 Feb 1997 11:28:09 -0700 (MST) Cc: hackers@freebsd.org In-Reply-To: <199702271634.LAA08156@lonewolf.hostworld.com> from "Richard Hwang" at Feb 27, 97 11:34:35 am X-Mailer: ELM [version 2.4 PL24] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk > I am trying to get FreeBSD to probe for multiple luns on a aic7880 > controller on a Dell PowerEdge 4100 server connected to a CMD Daytona > RAIDarray (SCSI ID 0), but it only ever finds the 2G partition on lun 0, > and can't find the 10G partition on lun1. FreeBSD seems to ignore > the fact that lun 1 exists. Look at /sys/i386/conf/LINT: # Beginning with FreeBSD 2.0.5 you can wire down your SCSI devices so # that a given bus, target, and LUN always come on line as the same # device unit. In earlier versions the unit numbers were assigned # in the order that the devices were probed on the SCSI bus. This # means that if you removed a disk drive, you may have had to rewrite # your /etc/fstab file, and also that you had to be careful when adding # a new disk as it may have been probed earlier and moved your device # configuration around. Which suggests something like: disk sd0 at scbus0 target 0 unit 0 disk sd1 at scbus0 target 0 unit 1 Should work (and it's what you have). HOWEVER, you don't wire down the cdrom -- I think you have to: device cd0 at scbus? Also, you should look at the exception list in the SCSI driver for the LUN's: by default, multiple luns are not probed for most devices that may have CDROM's on them. It could be that the array is not identifying itself as a fixed disk? Regards, Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers.