Date: Thu, 10 Nov 2011 09:29:07 +0100 From: Hans Petter Selasky <hselasky@c2i.net> To: freebsd-usb@freebsd.org Cc: "Shah, Vishal" <Vishal.Shah@netapp.com>, "Ranaweera, Samantha" <Samantha.Ranaweera@netapp.com> Subject: Re: usb_alloc_device: Failure selecting configuration index 0:USB_ERR_TIMEOUT, port 1, addr 2 (ignored) Message-ID: <201111100929.07536.hselasky@c2i.net> In-Reply-To: <86FB7D63AF95574BB762C0C3E1F269150F8F50A5@RTPMVEXC1-PRD.hq.netapp.com> References: <86FB7D63AF95574BB762C0C3E1F269150F8F50A5@RTPMVEXC1-PRD.hq.netapp.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Thursday 10 November 2011 05:08:30 Shah, Vishal wrote: > usb_alloc_device: Failure selecting configuration index > 0:USB_ERR_TIMEOUT, port 1, addr 2 (ignored)\r\r\n Hi, The set config message is sent on the control endpoint. The set config message doesn't have any data stage, so the USB stack is waiting for the status stage callback. Either that is caused by: 1) Lost interrupt on EHCI or 2) Device never sends the status stage (needs a bus analyzer for this). Quirks you can set in /boot/loader.conf: hw.usb.ehci.lostintrbug: 0 hw.usb.ehci.iaadbug: 0 --HPS
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201111100929.07536.hselasky>