From owner-freebsd-scsi@FreeBSD.ORG Tue Sep 2 04:32:35 2003 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5ECDB16A4BF; Tue, 2 Sep 2003 04:32:35 -0700 (PDT) Received: from mail.messagingengine.com (out1.smtp.messagingengine.com [66.111.4.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4E1D043FF3; Tue, 2 Sep 2003 04:32:34 -0700 (PDT) (envelope-from awohl@awohl.com) Received: from www.fastmail.fm (localhost [127.0.0.1]) by localhost.localdomain (Postfix) with ESMTP id B8EA7166E68; Tue, 2 Sep 2003 07:32:33 -0400 (EDT) Received: from 10.202.2.132 ([10.202.2.132] helo=www.fastmail.fm) by messagingengine.com with SMTP; Tue, 02 Sep 2003 07:32:33 -0400 Received: by www.fastmail.fm (Postfix, from userid 99) id B07BA3A82F; Tue, 2 Sep 2003 07:32:32 -0400 (EDT) Content-Disposition: inline Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="ISO-8859-1" MIME-Version: 1.0 X-Mailer: MIME::Lite 1.2 (F2.71; T1.001; A1.51; B2.12; Q2.03) From: "Aaron Wohl" To: "Scott Long" , "Scott Ballantyne" Date: Tue, 02 Sep 2003 05:32:32 -0600 X-Epoch: 1062502353 X-Sasl-enc: LHLIUguCijvc5jgH2geMSg References: <20030902082603.980.qmail@ssr.com> <3F5458E0.7070604@freebsd.org> In-Reply-To: <3F5458E0.7070604@freebsd.org> Message-Id: <20030902113232.B07BA3A82F@www.fastmail.fm> cc: freebsd-scsi@freebsd.org Subject: Adaptec AACCLI (was Re :Adaptec 2120S question...) X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Sep 2003 11:32:35 -0000 On Tue, 02 Sep 2003 02:46:24 -0600, "Scott Long" said: ... > The CLI is called 'aaccli' and is buried in the RPM. This is the > program that you want. It's a little tricky to learn, but it is > quite powerful, scriptable, and useful. What you'll need to do is > extract the RPM with 'rpm2cpio < | cpio -i --make-directories' > Search through the result for aaccli, and run the command 'brandelf -t > Linux aaccli'. After that, the aaccli should be ready to run. > > Don't hesitate to email me if you have questions/problems. > > Scott Does anyone have perl script to run aaccli every hour to check for for failures (drive/container/temperature/redundant power/etc)? With the previous utility dptutil for adaptec controllers it was easy with -Lall to see an Optimal status for each drive and container when it was happy which changed when it broke. With aaccli its not clear to me how every kind of failure would show up.