From owner-freebsd-scsi@FreeBSD.ORG Tue Sep 2 01:46:39 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 4CCC116A4C0 for ; Tue, 2 Sep 2003 01:46:39 -0700 (PDT) Received: from smtp.mho.com (smtp.mho.net [64.58.4.6]) by mx1.FreeBSD.org (Postfix) with SMTP id 4C71E43FE0 for ; Tue, 2 Sep 2003 01:46:38 -0700 (PDT) (envelope-from scottl@freebsd.org) Received: (qmail 72645 invoked by uid 1002); 2 Sep 2003 08:46:37 -0000 Received: from unknown (HELO freebsd.org) (64.58.1.252) by smtp.mho.net with SMTP; 2 Sep 2003 08:46:37 -0000 Message-ID: <3F5458E0.7070604@freebsd.org> Date: Tue, 02 Sep 2003 02:46:24 -0600 From: Scott Long User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.3) Gecko/20030425 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Scott Ballantyne References: <20030902082603.980.qmail@ssr.com> In-Reply-To: <20030902082603.980.qmail@ssr.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-scsi@freebsd.org Subject: 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 08:46:39 -0000 Scott Ballantyne wrote: > Thanks to the advice here, I've been very happily using an Adaptec > 2120S. > > It would be nice to use the management software that came on the > CD. Is it possible to run this with Linux emulation on 4.8? > > If so, could someone give me a hint how to do it? Do I just use the > rpm command to extract the distribution from the CD? > > Thanks, > sdb Yes, it's quite possible. You'll need to compile your kernel (or, if you're using modules, the aac module) with the option 'AAC_COMPAT_LINUX'. That will enable the aac driver to respond to management apps that run through Linux emulation. As for the apps itself, the RPM on the CD comes with two programs. The GUI is called 'Storage Manager Browser Edition' and can safely be thrown away and never touched. I'm not sure if it will work under emulation, and frankly there is no compelling reason to find out. 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