From owner-freebsd-hardware@FreeBSD.ORG Wed Feb 18 00:54:49 2004 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0A2AF16A4CE; Wed, 18 Feb 2004 00:54:49 -0800 (PST) Received: from phalanx.trit.org (phalanx.trit.org [63.198.170.138]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD62043D1F; Wed, 18 Feb 2004 00:54:48 -0800 (PST) (envelope-from dd@FreeBSD.org) Received: by phalanx.trit.org (Postfix, from userid 406) id A162565C41B; Wed, 18 Feb 2004 08:54:48 +0000 (UTC) Received: from sparkie.trit.org (sparkie.trit.org [192.168.4.16]) by phalanx.trit.org (Postfix) with ESMTP id 8320965C415; Wed, 18 Feb 2004 08:54:45 +0000 (UTC) Received: (from dima@localhost) by sparkie.trit.org (8.10.2+Sun/8.10.2) id i1I8sjc13895; Wed, 18 Feb 2004 08:54:45 GMT X-Authentication-Warning: sparkie.trit.org: dima set sender to dd@FreeBSD.org using -f Date: Wed, 18 Feb 2004 08:54:44 +0000 From: Dima Dorfman To: "Matthew N. Dodd" Message-ID: <20040218085444.GK13673@trit.org> References: <20040115022720.G90982@sasami.jurai.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040115022720.G90982@sasami.jurai.net> User-Agent: Mutt/1.4i X-PGP-Key: 69FAE582 (http://www.trit.org/~dima/dima.asc) X-PGP-Fingerprint: B340 8338 7DA3 4D61 7632 098E 0730 055B 69FA E582 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on phalanx.trit.org X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.61 cc: freebsd-hardware@FreeBSD.org Subject: Re: ida(4) driver: Compaq Smart Array users wanted. X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Feb 2004 08:54:49 -0000 Matthew N. Dodd wrote: > Using an up to date -CURRENT and > ftp://ftp.jurai.net/users/winter/idacontrol.tar the status of a logical > volume may be displayed, and rebuilds initiated from a running system. > > I'm not at all happy with the output formatting of the utility but its > better than nothing. Any feedback will be appreciated etc. Ooh! I recently had to set up a machine with a Smart Array controller in it, and I was looking for something that could display the status while running FreeBSD. Thanks! After installing a recent -current, idacontrol works fine, reporting the following information about my controller: [Compaq Integrated Array controller] Controller uptime: 00 hours 03 minutes 49 seconds Firmware Version: 1.50 (running) 1.50 (ROM) Revision - Hardware: 2 Marketing: A SCSI bus count: 2 Max drives per bus: 16 Maximum request: 65535 blocks (1.50 seems to be the latest firmware that the HP site says is appropriate for this machine (a first-generation Proliant DL580)). "show controller" (above) and "show logical" work without a hitch, but "show physical" displays about 30 lines like this: ida0: soft error A few occur right after displaying information for the third device (there are four total), but most of them appear after all the output. Is this normal, or is it an indication of a software bug or hardware fault? > Additionaly, I'd be very interested to know if anyone else can reproduce > some of the problems I've observed with the ida(4) driver when hotswapping > drives. > > I've been able to lock up the controller reliablly by removing and > inserting a failed drive. I don't have a "failed" drive, but removing and inserting one drive of a RAID 1 logical drive mostly worked okay. After removing it, the kernel kept spewing "ida0: soft write error", but these seemed to be harmless, and inserting the drive back in correctly put the logical drive in a reviving state. This machine has to go to production in a couple of weeks, but I'll have it here until it does. If there's anything you want me to try on it, please let me know. Also, if any of the above could be indications of a hardware fault, I'd appreciate knowing about it. Thanks, Dima.