Date: Sat, 1 Mar 1997 14:41:32 +0100 From: j@uriah.heep.sax.de (J Wunsch) To: rhwang@bigpanda.com (Richard Hwang) Cc: hackers@freebsd.org Subject: Re: [Q]: multiple lun probe not working on aic7880 Message-ID: <Mutt.19970301144132.j@uriah.heep.sax.de> In-Reply-To: <199702271634.LAA08156@lonewolf.hostworld.com>; from Richard Hwang on Feb 27, 1997 11:34:35 -0500 References: <199702271634.LAA08156@lonewolf.hostworld.com>
next in thread | previous in thread | raw e-mail | index | archive | help
As Richard Hwang wrote: > 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. That's since there are too many broken devices that erroneously respond on LUNs > 0 even though they shouldn't. This policy is enforced in /sys/scsi/scsiconf.c with the following entry: #if NSD > 0 { T_DIRECT, T_DIRECT, T_FIXED, "*", "*", "*", "sd", SC_ONE_LU }, #endif /* NSD */ So now, go into this file, and add a record for your disk array saying it actually can do more than one LUN correctly: { T_DIRECT, T_DIRECT, T_FIXED, "CMD TECH", "DAYTONA", "*", "sd", SC_MORE_LUS }, If it works, let us know. (freebsd-scsi@freebsd.org is a better name of a list for this, or even better, use send-pr.) -- cheers, J"org joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE Never trust an operating system you don't have sources for. ;-)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Mutt.19970301144132.j>