From owner-freebsd-current@FreeBSD.ORG Mon Nov 3 01:49:48 2008 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 74EDE1065674; Mon, 3 Nov 2008 01:49:48 +0000 (UTC) (envelope-from conrads@cox.net) Received: from eastrmmtao102.cox.net (eastrmmtao102.cox.net [68.230.240.8]) by mx1.freebsd.org (Postfix) with ESMTP id 124618FC13; Mon, 3 Nov 2008 01:49:47 +0000 (UTC) (envelope-from conrads@cox.net) Received: from eastrmimpo02.cox.net ([68.1.16.120]) by eastrmmtao102.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20081103014947.USUP19960.eastrmmtao102.cox.net@eastrmimpo02.cox.net>; Sun, 2 Nov 2008 20:49:47 -0500 Received: from serene.no-ip.org ([72.204.148.162]) by eastrmimpo02.cox.net with bizsmtp id aRpn1a0043WU3WG02RpnSc; Sun, 02 Nov 2008 20:49:47 -0500 X-Authority-Analysis: v=1.0 c=1 a=JnPxh0cO4EMMECSa5rUA:9 a=O0Mn-W00xr2zs9R1FeO5LOKUvJ8A:4 a=4vB-4DCPJfMA:10 a=gi0PWCVxevcA:10 X-CM-Score: 0.00 Date: Sun, 2 Nov 2008 19:49:47 -0600 From: "Conrad J. Sabatier" To: freebsd-current@freebsd.org Message-ID: <20081102194947.031d6896@serene.no-ip.org> X-Mailer: Claws Mail 3.5.0 (GTK+ 2.14.4; x86_64-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: sos@freebsd.org Subject: More on non-recognized SATA hardware 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, 03 Nov 2008 01:49:48 -0000 I just noticed something today in the boot messages that I hadn't noticed before: it appears that my SATA controller is being probed as a RAID controller, but without any driver being attached. Booting a CURRENT snapshot from 11/02, I'm seeing something like: pci0: at PCI 9.0 (no driver attached) Would it be a simple matter of patching one of the existing RAID hardware drivers (ahci, perhaps?) to recognize my specific device? And if so, how can I go about doing this with no existing FreeBSD installation? Or, could somebody do this for me and create a mini-iso, just enough to get me started with a minimal base system? For what it's worth, here's the relevant info from Ubuntu's lspci command: 00:09.0 RAID bus controller: nVidia Corporation Device 0ad8 (rev a2) Subsystem: Hewlett-Packard Company Device 2a6e Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx+ Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- SERR- Capabilities: [b0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/3 Enable+ Address: 00000000fee0f00c Data: 41a9 Capabilities: [ec] HyperTransport: MSI Mapping Enable+ Fixed+ Kernel driver in use: ahci Kernel modules: ahci Please help! I've got a serious FreeBSD jones going on here! It's been about two months now since my last computer died and I've been without FreeBSD ever since. Ubuntu is an OK temporary substitute, but I want my FreeBSD back! :-) Thanks! -- Conrad J. Sabatier