From owner-freebsd-questions@FreeBSD.ORG Sat Oct 25 03:24:23 2003 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C50ED16A4B3 for ; Sat, 25 Oct 2003 03:24:23 -0700 (PDT) Received: from mta06-svc.ntlworld.com (mta06-svc.ntlworld.com [62.253.162.46]) by mx1.FreeBSD.org (Postfix) with ESMTP id 698BA43FBD for ; Sat, 25 Oct 2003 03:24:22 -0700 (PDT) (envelope-from richard@myrmidon.freeuk.com) Received: from lfs ([62.255.69.17]) by mta06-svc.ntlworld.com (InterMail vM.4.01.03.37 201-229-121-137-20020806) with ESMTP id <20031025102418.HNVS12263.mta06-svc.ntlworld.com@lfs>; Sat, 25 Oct 2003 11:24:18 +0100 Received: from lfs ([127.0.0.1]) by lfs with smtp (Exim 4.10) id 1ADLaj-00003B-00; Sat, 25 Oct 2003 11:24:17 +0100 Date: Sat, 25 Oct 2003 11:24:17 +0100 From: Richard Dymond To: Lowell Gilbert Message-Id: <20031025112417.625c1547.richard@myrmidon.freeuk.com> In-Reply-To: <447k4b2vig.fsf@be-well.ilk.org> References: <20030913102619.48886dce.richard@myrmidon.freeuk.com> <447k4b2vig.fsf@be-well.ilk.org> X-Mailer: Sylpheed version 0.9.7 (GTK+ 1.2.10; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: freebsd-questions@freebsd.org Subject: Re: FreeBSD 5.1 and a USB pen drive X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 25 Oct 2003 10:24:23 -0000 On 14 Sep 2003 12:19:03 -0400 Lowell Gilbert wrote: > Half a minute reading the first, obvious, manual (usb(4)) told me that > you need the uhub device. I don't know if that's all you need (you'll > probably need usbd(8) to attach devices, at a guess), but it's a start. It turns out that FreeBSD cannot assign an IRQ to my USB controller(s): # dmesg | grep uhci uhci0: port 0xe000-0xe01f irq 11 at device 16.0 on pci0 uhci0: Could not allocate irq device_probe_and_attach: uhci0 attach returned 6 uhci0: port 0xe400-0xe41f irq 10 at device 16.1 on pci0 usb0: on uhci0 uhci1: port 0xe800-0xe81f irq 11 at device 16.2 on pci0 uhci1: Could not allocate irq device_probe_and_attach: uhci1 attach returned 6 Under Linux 2.4.22 on the same box, IRQ 10 is shared between my WinTV PVR card and a USB UHCI at I/O 0xe000; and IRQ 11 is shared between my GeForce 2 card, PCI modem, and a USB UHCI at I/O 0xe400 - with no conflicts, as far as I can tell. Is there any way I can coax FreeBSD into letting these devices share IRQs 10 and 11? Richard