Subject: Re: CMD Technology PCI0649 RAID not working on NetBSD-1.52
To: None <port-i386@netbsd.org>
From: Christos Zoulas <christos@zoulas.com>
List: port-i386
Date: 10/19/2001 14:34:10
In article <200110191358.JAA16138@pikachu.cyberstation.ca>,
Alicia da Conceicao <alicia@cyberstation.ca> wrote:
>Greetings:
>
>I have a CMD Technology PCI0649 card, which is a PCI IDE RAID controller
>that does RAID0 (striping), RAID1 (mirroring), and RAID0+1 (striping+
>mirroring) with cheap IDE drives.
>
>NetBSD-1.52 is able to properly recognize this card as a valid PCI IDE
>controller, is able to detect the IDE drives attached to it, and can even
>mount each of these drives without any errors!  :-)
>
>However, when I used the BIOS level RAID configuration to create a RAID1
>(mirroring) set with two 20GB IDE drives, NetBSD- 1.52 still detects the
>two individual drives, but is unable to detect the combined RAID1 set,
>even though I compiled the following two raid options into my 1.52 kernel.
>==========================================================================  
>pseudo-device  raid            4  # RAIDframe disk driver
>options        RAID_AUTOCONFIG    # auto-configuration of RAID components
>==========================================================================

Raidframe is software raid provided by the NetBSD kernel. What you need
is for the kernel to recognize the raid card and know how to talk to it
as a raid card not just as a plain wdc controller. I don't know if your
card has a driver in /current. Does linux support it?

christos