From owner-freebsd-current@FreeBSD.ORG Fri Jan 13 22:59:02 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9532816A41F for ; Fri, 13 Jan 2006 22:59:02 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from mail21.syd.optusnet.com.au (mail21.syd.optusnet.com.au [211.29.133.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id D785F43D45 for ; Fri, 13 Jan 2006 22:59:00 +0000 (GMT) (envelope-from PeterJeremy@optushome.com.au) Received: from cirb503493.alcatel.com.au (c220-239-19-236.belrs4.nsw.optusnet.com.au [220.239.19.236]) by mail21.syd.optusnet.com.au (8.12.11/8.12.11) with ESMTP id k0DMwwN9016502 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sat, 14 Jan 2006 09:58:58 +1100 Received: from cirb503493.alcatel.com.au (localhost.alcatel.com.au [127.0.0.1]) by cirb503493.alcatel.com.au (8.12.10/8.12.10) with ESMTP id k0DMwwHh017983; Sat, 14 Jan 2006 09:58:58 +1100 (EST) (envelope-from pjeremy@cirb503493.alcatel.com.au) Received: (from pjeremy@localhost) by cirb503493.alcatel.com.au (8.12.10/8.12.9/Submit) id k0DMwwqo017982; Sat, 14 Jan 2006 09:58:58 +1100 (EST) (envelope-from pjeremy) Date: Sat, 14 Jan 2006 09:58:57 +1100 From: Peter Jeremy To: Dread Pirate Mal Message-ID: <20060113225857.GL13244@cirb503493.alcatel.com.au> References: <20060113204627.GA31171@tara.freenix.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.11 Cc: freebsd-current@freebsd.org Subject: Re: Abysmal performance on external usb drive 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: Fri, 13 Jan 2006 22:59:02 -0000 On Fri, 2006-Jan-13 13:21:39 -0800, Dread Pirate Mal wrote: >On 1/13/06, Ollivier Robert wrote: >> >> Please re-check then as if your controller support EHCI, it should appear >> in the dmesg output. >> > uhci0: port >> 0xef40-0xef5f > > Hmm, it's not showing ehci at all. According to the docs the >controller in the motherboard *is* usb 2.0, and the drive itself >shows up as 2.0 if attached to another (windows) system. > > Andrew: pciconf shows the controller as uhci@, not as none@ > > So.. if it's misdetected, would it be remotely sane to try >compiling sans e/ohci and just have the ehci driver there, or are >they codependant ? AFAIK, you need both. The USB1 and USB2 controllers are normally distinct PCI devices (I think this is required). Possibly your USB2 controller has an ID that is not recognized by ehci. You might like to post the output of "pciconf -lv". -- Peter Jeremy