From owner-freebsd-hardware@FreeBSD.ORG Sun Nov 4 19:53:26 2007 Return-Path: Delivered-To: freebsd-hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D73CE16A421 for ; Sun, 4 Nov 2007 19:53:26 +0000 (UTC) (envelope-from lothlorien@tochka.ru) Received: from smtp04.mtu.ru (smtp04.mtu.ru [62.5.255.51]) by mx1.freebsd.org (Postfix) with ESMTP id 7942213C4A8 for ; Sun, 4 Nov 2007 19:53:24 +0000 (UTC) (envelope-from lothlorien@tochka.ru) Received: from ABBEYROAD (unknown [91.77.118.222]) by smtp04.mtu.ru (Postfix) with ESMTP id A727B7F1753 for ; Sun, 4 Nov 2007 22:17:27 +0300 (MSK) Date: Sun, 4 Nov 2007 22:17:24 +0300 From: Gennady Kudryashoff X-Mailer: The Bat! (v2.10.03) UNREG / CD5BF9353B3B7091 Organization: UFMS of Moscow / Home X-Priority: 3 (Normal) Message-ID: <1369686293.20071104221724@tochka.ru> To: freebsd-hardware@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: atacontrol fails to set up WDMA2 mode for PIIX3 controller on 5.5-Release X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Gennady Kudryashoff List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Nov 2007 19:53:26 -0000 Hi. I've installed FreeBSD 5.5-Release on old-stoned motherboard on Triton chipset with Intel PIIX3 (supports WDMA2) controller and 40GB WD Harddisk. Everything was fine (in place of FreeBSD 6.2 Release, where BTX hangs), however I can't set WDMA2 mode, atacontrol mode 0 WDMA2 PIO4 just does nothing. What can I do with this situation? All looks like this: [root@fido /home/gk]# uname -a FreeBSD fido.local 5.5-RELEASE FreeBSD 5.5-RELEASE #0: Tue May 23 14:58:27 UTC 2006 root@perseus.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 [root@fido /home/gk]# dmesg >[skip]< atapci0: port 0x3000-0x300f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0 ata0: channel #0 on atapci0 ata1: channel #1 on atapci0 >[skip]< ad0: 38166MB [77545/16/63] at ata0-master BIOSPIO >[skip]< [root@fido /home/gk]# sysctl hw.ata.ata_dma hw.ata.ata_dma: 1 [root@fido /home/gk]# atacontrol cap 0 0 ATA channel 0, Master, device ad0: Protocol ATA/ATAPI revision 5 device model WDC WD400EB-00CPF0 serial number WD-WCAATD995772 firmware revision 06.04G06 cylinders 16383 heads 16 sectors/track 63 lba supported 78165360 sectors lba48 not supported dma supported overlap not supported Feature Support Enable Value Vendor write cache yes yes read ahead yes yes dma queued no no 0/0x00 SMART yes no microcode download yes yes security yes no power management yes yes advanced power management no no 0/0x00 automatic acoustic management yes no 254/0xFE 128/0x80 [root@fido /home/gk]# atacontrol mode 0 Master = BIOSPIO Slave = BIOSPIO [root@fido /home/gk]# atacontrol mode 0 WDMA2 PIO4 Master = BIOSPIO Slave = BIOSPIO