From owner-freebsd-stable@FreeBSD.ORG Sun Apr 15 20:39:03 2007 Return-Path: X-Original-To: freebsd-stable@freebsd.org Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6588916A400 for ; Sun, 15 Apr 2007 20:39:03 +0000 (UTC) (envelope-from gary@mups.co.uk) Received: from mx1.aquiss.net (mx1.aquiss.net [87.127.240.45]) by mx1.freebsd.org (Postfix) with ESMTP id 3129013C4BC for ; Sun, 15 Apr 2007 20:39:03 +0000 (UTC) (envelope-from gary@mups.co.uk) Received: from [87.127.75.103] (helo=babylon2) by mx1.aquiss.net with esmtp (Aquiss) id 1HdBdY-0000wB-Pc for freebsd-stable@freebsd.org; Sun, 15 Apr 2007 21:47:58 +0100 From: Gary Cc: freebsd-stable@freebsd.org Content-Type: text/plain; format=flowed; delsp=yes; charset=iso-8859-15 MIME-Version: 1.0 References: <9CF19FA0-4638-475A-B47D-FB41E03AFEF2@gid.co.uk> Content-Transfer-Encoding: 7bit Date: Sun, 15 Apr 2007 21:39:07 +0100 Message-ID: In-Reply-To: <9CF19FA0-4638-475A-B47D-FB41E03AFEF2@gid.co.uk> User-Agent: Opera Mail/9.10 (Win32) X-Spam-Score: -2.8 (--) Subject: Re: IT8212F PCI Raid Card 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: Sun, 15 Apr 2007 20:39:03 -0000 On Sat, 14 Apr 2007 23:13:30 +0100, Bob Bishop wrote: [SNIP] > > [...] >> However /dev/ is void of any new drive entries.[etc] > > Try giving it an "atacontrol create ..." with appropriate parameters, > and reboot. > I now have the new devices ad4,ad5,ad6,ad7 with ad4/ad6 been masters on the primary/secondary controller and ad5/ad7 been slaves on the primary/secondary. Also having created a mirrored array via the bios setup using the two master drives ad4/ad6 I have a working /dev/ar0 device. However, I've still a problem with the second array. Using ad5/ad7 the two slave drives to create a second mirrored array in the bios and then booting into freebsd I get all 4 ad devices created but still only /dev/ar0 with no /dev/ar1 running atacontrol list as previously suggested shows all four devices correctly detected on ata2 and ata3 which is the two ata controllers exposed by the raid card. To make sure it wasn't the drives (having already checked cables/jumpers) I switched the master/slaves around. Again I could create a /dev/ar0 array using the masters but not using the slave devices. From what I've read, the card should support two separate mirrored arrays so long as the drives in array one are on master of prim/sec and the drives in array two are on as slaves in prim/sec. Yet I cannot get both arrays to show in freeBSD. Have any of you with this card successfully had two separate arrays running? Did you have to do anything other than setting them up in the bios (as done for ar0) ? I'm going to look into this a little more tonight, so any advice in the mean time is appreciated. If it's of any help, I tried booting the four devices as simple IDE devices with no raid. FreeBSD picks up all 4 and also allows atacontrol create RAID1 ad4 ad6 atacontrol create RAID1 ad5 ad7 when this is done I get ar0 and ar1 devices. However, freeBSD does not yet support writing meta information for the IT8212F, so the arrays wouldn't persist. Any advice greatly appreciated, Cheers Gary