From owner-freebsd-stable@FreeBSD.ORG Fri Nov 10 16:42:44 2006 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 47E2C16A415 for ; Fri, 10 Nov 2006 16:42:44 +0000 (UTC) (envelope-from vivek@khera.org) Received: from yertle.kcilink.com (yertle.kcilink.com [74.92.149.58]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD5DE43D46 for ; Fri, 10 Nov 2006 16:42:43 +0000 (GMT) (envelope-from vivek@khera.org) Received: from [192.168.7.103] (host-103.int.kcilink.com [192.168.7.103]) by yertle.kcilink.com (Postfix) with ESMTP id 10B65B80A for ; Fri, 10 Nov 2006 11:42:41 -0500 (EST) Mime-Version: 1.0 (Apple Message framework v752.2) Content-Transfer-Encoding: 7bit Message-Id: <86F45867-B619-416A-AC4C-B9283A4CA25F@khera.org> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: FreeBSD Stable From: Vivek Khera Date: Fri, 10 Nov 2006 11:42:40 -0500 X-Mailer: Apple Mail (2.752.2) Subject: aaccli on recent conrollers? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Nov 2006 16:42:44 -0000 I have just built a new SunFire X4100 server with an Adaptec 2230SLP RAID card using FreeBSD 6.2-PRE kernel (from September 20). Everything is working extremely well except I cannot run the aaccli utility on this controller. When I try to open the controller, it gives this error: Command Error: On my other X4100 with the same RAID card but FreeBSD 6.0, aaccli works just fine. On my 6.2-PRE with a different aac(4) supported RAID card, it runs fine. There seems to be no difference in the card (other than they added a "R" to the part number to indicate it is compatible with new recycling environmental regulations). This is a HUGE problem since there is no way to probe the system to check on the health of the RAID subsystem disk drives, as aac(4) doesn't log anything to syslog on disk failure or recover, etc. Any help would be appreciated. All I *really* need is a program to tell me if the disk system is degraded (and which drive is bad) or optimal. I don't really need to reconfigure the array. The dmesg on the X4100 where aaccli works has this to say about the aac controller: aac0: mem 0xfe000000-0xfe7fffff, 0xe0000000-0xefffffff irq 37 at device 1.0 on pci6 aac0: Enabling 64-bit address support aac0: New comm. interface enabled aac0: Adaptec Raid Controller 2.0.0-1 aacp0: on aac0 aacp1: on aac0 aacd0: on aac0 aacd0: 34699MB (71065344 sectors) aacd1: on aac0 aacd1: 208194MB (426381312 sectors) Trying to mount root from ufs:/dev/aacd0s1a uname -a: FreeBSD d01.m1e.net 6.0-RELEASE-p4 FreeBSD 6.0-RELEASE-p4 #0: Fri Jan 27 13:43:53 EST 2006 vivek@rt.m1e.net:/n/lorax1/usr6/ obj.amd64/n/lorax1/usr6/src/sys/KCI64SMP amd64 On the new (non-working) system: aac0: mem 0xfe600000-0xfe7fffff, 0xfe8ff000-0xfe8fffff irq 37 at device 1.0 on pci6 aac0: Enabling 64-bit address support aac0: New comm. interface enabled aac0: Adaptec Raid Controller 2.0.0-1 aacd0: on aac0 aacd0: 34589MB (70838272 sectors) aacd1: on aac0 aacd1: 207594MB (425152512 sectors) Trying to mount root from ufs:/dev/aacd0s1a uname -a: FreeBSD d02.m1e.net 6.2-PRERELEASE FreeBSD 6.2-PRERELEASE #0: Wed Sep 20 23:21:10 EDT 2006 khera@yertle.int.kciLink.com:/ usr/obj/usr/src/sys/KCI64SMP amd64