From owner-freebsd-questions@FreeBSD.ORG Fri Feb 1 15:07:35 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7845216A46C for ; Fri, 1 Feb 2008 15:07:35 +0000 (UTC) (envelope-from darryl@osborne-ind.com) Received: from ws2.cnweb.com (ws2.cnweb.com [69.50.194.62]) by mx1.freebsd.org (Postfix) with ESMTP id 511A213C45D for ; Fri, 1 Feb 2008 15:07:35 +0000 (UTC) (envelope-from darryl@osborne-ind.com) Received: (qmail 19059 invoked from network); 1 Feb 2008 09:07:30 -0600 Received: from p245n23.ruraltel.net (HELO Europa) (24.225.23.245) by ws2.cnweb.com with SMTP; 1 Feb 2008 09:07:30 -0600 From: "Darryl Hoar" To: "'Ted Mittelstaedt'" , In-Reply-To: Date: Fri, 1 Feb 2008 09:06:10 -0600 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook CWS, Build 9.0.2416 (9.0.2911.0) X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16545 Importance: Normal Cc: Subject: RE: SATA question X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: darryl@osborne-ind.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Feb 2008 15:07:35 -0000 > -----Original Message----- > From: owner-freebsd-questions@freebsd.org > [mailto:owner-freebsd-questions@freebsd.org]On Behalf Of Darryl Hoar > Sent: Tuesday, January 29, 2008 6:59 AM > To: freebsd-questions@freebsd.org > Subject: SATA question > > > Well, > maybe I spoke to soon. While looking at dmesg in prep for doing > a custom kernel for my new server, I noticed an oddity. > > ad4 - DMA limited to UDMA33, device found non-ata66 cable. > ad4 - > > Is this telling me the system recognized my > 160GB 7.2K RPM Serial ATA 3Gbps 3.5-in Cabled Hard Drive as > a UDMA33 ? > >>No doubt, a pciconf followed by insertion of the ID into the >>ata detection routines would help - assuming your sata chipset >>is supported. >>You don't have the entire dmesg here but it looks like it's >>using the generic driver. >>Ted atapci0: port 0xecb0-0xecb7,0xeca0-0xeca 3,0xecb8-0xecbf,0xeca4-0xeca7,0xece0-0xecef mem 0xefdfe000-0xefdfffff irq 6 at d evice 14.0 on pci3 ata2: on atapci0 ata3: on atapci0 atapci1: port 0x1f0-0x1f7,0x3f6,0x170-0x 177,0x376,0x8c0-0x8cf at device 2.1 on pci0 ata0: on atapci1 ata1: on atapci1 acd0: CDRW at ata0-master UDMA33 ad4: DMA limited to UDMA33, device found non-ATA66 cable ad4: 152587MB at ata2-master UDMA33 ad6: DMA limited to UDMA33, device found non-ATA66 cable ad6: 152587MB at ata3-master UDMA33 This is the copied relevant portions of demsg's output. I have only used pciconf to list devices, so am basically unfamilar with it. So, how do I get the system to recognize the drives as SATA ? thanks, Darryl