From owner-freebsd-current@FreeBSD.ORG Mon Aug 20 12:55:09 2007 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2660316A41B for ; Mon, 20 Aug 2007 12:55:09 +0000 (UTC) (envelope-from M.S.Powell@salford.ac.uk) Received: from akis.salford.ac.uk (akis.salford.ac.uk [146.87.0.14]) by mx1.freebsd.org (Postfix) with SMTP id 59C0B13C4A7 for ; Mon, 20 Aug 2007 12:55:07 +0000 (UTC) (envelope-from M.S.Powell@salford.ac.uk) Received: (qmail 12044 invoked by uid 98); 20 Aug 2007 13:55:06 +0100 Received: from 146.87.255.121 by akis.salford.ac.uk (envelope-from , uid 401) with qmail-scanner-2.01 (clamdscan: 0.90/3843. spamassassin: 3.1.8. Clear:RC:1(146.87.255.121):. Processed in 0.069413 secs); 20 Aug 2007 12:55:06 -0000 Received: from rust.salford.ac.uk (HELO rust.salford.ac.uk) (146.87.255.121) by akis.salford.ac.uk (qpsmtpd/0.3x.614) with SMTP; Mon, 20 Aug 2007 13:55:06 +0100 Received: (qmail 94276 invoked by uid 1002); 20 Aug 2007 12:55:03 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 20 Aug 2007 12:55:03 -0000 Date: Mon, 20 Aug 2007 13:55:03 +0100 (BST) From: "Mark Powell" To: sos@freebsd.org, ticso@cicely.de In-Reply-To: <20070820124808.GM72415@cicely12.cicely.de> Message-ID: <20070820135021.W93439@rust.salford.ac.uk> References: <20070818163810.I75076@rust.salford.ac.uk> <20070820112023.93648.qmail@rust.salford.ac.uk> <20070820124808.GM72415@cicely12.cicely.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-current@freebsd.org Subject: Re: PATA-SATA convertor drive inaccessibility (was 7.0-CURRENT MCP55 PATA to SATA convertor problems on Asus M2N32 WS Pro) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Aug 2007 12:55:09 -0000 On Mon, 20 Aug 2007, Bernd Walter wrote: > About your problem: there are SATA controllers out there that put two > SATA header onto the same channel. In this case the PATA bridging can't > work in that case, because they have to be alone on each channel. You > might want to try a single drive first and test all SATA ports. You have > to know that those converters are not making PATA drives into PATA, they > bridge PATA over SATA, therefor FreeBSD knows and can even control the > PATA transfer-mode. Ok some further info. I can put a single PATA drive converted to SATA onto an MCP55 SATA port, with 6.2 on it. It will bootup detect drives and shut down ok. More importantly the BIOS will then properly detect all drives at restart i.e. no problems at all. With 7.0 I have found that with just a proper SATA drive connected or even no SATA drives at all connected, after 7.0 has run the BIOS cannot then detect any drives at restart. It just hangs. Something 7.0 is doing is screwing up this controller. So not only is 7.0 failing to probe PATA-SATA converted drives, it is also messing up the controller full stop. There seems to be something screwy in the 7.0 ata code? Many thanks. -- Mark Powell - UNIX System Administrator - The University of Salford Information Services Division, Clifford Whitworth Building, Salford University, Manchester, M5 4WT, UK. Tel: +44 161 295 4837 Fax: +44 161 295 5888 www.pgp.com for PGP key