From owner-freebsd-stable@FreeBSD.ORG Tue Feb 26 05:47:24 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2F43716A403 for ; Tue, 26 Feb 2008 05:47:24 +0000 (UTC) (envelope-from jdc@parodius.com) Received: from mx01.sc1.parodius.com (mx01.sc1.parodius.com [72.20.106.3]) by mx1.freebsd.org (Postfix) with ESMTP id 1EDFF13C457 for ; Tue, 26 Feb 2008 05:47:23 +0000 (UTC) (envelope-from jdc@parodius.com) Received: by mx01.sc1.parodius.com (Postfix, from userid 1000) id CA94E1CC033; Mon, 25 Feb 2008 21:47:23 -0800 (PST) Date: Mon, 25 Feb 2008 21:47:23 -0800 From: Jeremy Chadwick To: Paul Schmehl Message-ID: <20080226054723.GA14139@eos.sc1.parodius.com> References: <6BAFD431BFCA7093A23CE645@utd65257.utdallas.edu> <47C34293.6020104@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-stable@freebsd.org Subject: Re: 7.0 RC3 and usb problems X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Feb 2008 05:47:24 -0000 On Mon, Feb 25, 2008 at 05:59:27PM -0600, Paul Schmehl wrote: > [root@utd65257 ~]# kldload umass > kldload: can't load umass: File exists > [root@utd65257 ~]# kldstat > Id Refs Address Size Name > 1 9 0xc0400000 906518 kernel > 2 1 0xc0d07000 14324 snd_hda.ko > 3 2 0xc0d1c000 4a5ac sound.ko > 4 1 0xc0d67000 6a32c acpi.ko > 5 1 0xc70a5000 22000 linux.ko > [root@utd65257 ~]# kldunload umass > kldunload: can't find file umass This means umass support is built-in to the kernel. > Doesn't make much sense to me. I'm not very familiar with how the usb > system works, so I'm not sure where to look to find the problem. There's > no /dev/umass either. For umass devices to work, you need to have uhci (or ohci if your system uses that USB bus type), ehci (for USB2.0), usb (obvious), and umass. The kicker is that you also need scbus, da, and possibly pass. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |