Date: Sun, 15 Apr 2007 21:39:07 +0100 From: Gary <gary@mups.co.uk> Cc: freebsd-stable@freebsd.org Subject: Re: IT8212F PCI Raid Card Message-ID: <op.tquebhmbnsa3lq@babylon2> In-Reply-To: <9CF19FA0-4638-475A-B47D-FB41E03AFEF2@gid.co.uk> References: <op.tqr0txa9nsa3lq@babylon2> <9CF19FA0-4638-475A-B47D-FB41E03AFEF2@gid.co.uk>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 14 Apr 2007 23:13:30 +0100, Bob Bishop <rb@gid.co.uk> 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?op.tquebhmbnsa3lq>