From owner-freebsd-questions@FreeBSD.ORG Mon Feb 6 18:41:17 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2FCF616A422 for ; Mon, 6 Feb 2006 18:41:17 +0000 (GMT) (envelope-from skye@f4.ca) Received: from seattle.f4.ca (seattle.f4.ca [216.127.61.112]) by mx1.FreeBSD.org (Postfix) with ESMTP id EC9F543D5E for ; Mon, 6 Feb 2006 18:41:13 +0000 (GMT) (envelope-from skye@f4.ca) Received: from c-67-168-115-129.hsd1.wa.comcast.net ([67.168.115.129] helo=[192.168.2.3]) by seattle.f4.ca with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.42) id 1F6BIW-0004I1-2o for freebsd-questions@freebsd.org; Mon, 06 Feb 2006 10:41:13 -0800 Message-ID: <43E7982D.2010208@f4.ca> Date: Mon, 06 Feb 2006 10:40:45 -0800 From: Skye Poier User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: freebsd-questions@freebsd.org References: <20060206112422.C887@hades.admin.frm2> In-Reply-To: <20060206112422.C887@hades.admin.frm2> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus-Scanner: Cleared by Exiscan & ClamAV X-Spam-Score: -- Subject: Re: ICH7 + RAID = AHCI trouble X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 06 Feb 2006 18:41:17 -0000 Do you have device ataraid in your kernel config? I have embedded LSI RAID in an Intel server and it's supported by that driver. Skye Joerg Pulz wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > > Hi, > > i recently bought a new server with an Intel ICH7 chipset and embedded > LSI Raid. > I set the SATA mode in the BIOS to RAID. After that, i was able to > configure a RAID1 array using the Controllers BIOS. > Unfortunately, FreeBSD isn't seeing any of the installed HDs. > I tried to change the BIOS settings for SATA in the BIOS to all > available methods (RIAD, AHCI, NATIVE) with no success. > The only setting that makes FreeBSD able to see the HDs is COMPATIBLE, > but i loose the PATA channel if i use it, which is definitely not what i > want. > I tried the above with 6.0-RELEASE and RELENG_6 from "Thu Feb 2 > 18:32:06 CET 2006". > I took a closer look into the RELENG_6 ata(4) code and found the > following line in ata-chipset.c : > > { ATA_I82801GB_R1, 0, AHCI, 0x00, ATA_SA300, "ICH7" } > > After i changed this line to : > > { ATA_I82801GB_R1, 0, 0, 0x00, ATA_SA300, "ICH7" } > > i was able to detect the two HDs AND the configured RAID1 array. I could > use fdisk(8) and bsdlabel(8) to set up the disk and can finally use it. > Unfortunately, i can only use two disk, as all other channels do NOT > appaer in FreeBSD, i think this is related to my change in the source, > as previously all channels where available, but without HDs. > I would really like to use the other channels too. > One problem could be the "RAID or AHCI enabled - detection code" in > ata_chipset.c (rev 1.126.2.8 in RELENG_6) below line 1660, but i'm not > sure. > > Is there any chance we can track this down to make it working in a > general way, without the need to change the sources everytime i've > cvsupped my source tree? > > I'm glad to help wherever i can to solve this issue. > > regards > Joerg > > - -- The beginning is the most important part of the work. > -Plato > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.2 (FreeBSD) > > iD8DBQFD5ynDSPOsGF+KA+MRAl4VAJ4nkUwNEhQxM1z1F/GN2akikL/18gCfXMtO > 78X0bSZ1QLCNdy4BIc2RW68= > =T1rd > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org"