From owner-freebsd-usb@FreeBSD.ORG Thu Oct 17 14:01:23 2013 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 2F050274 for ; Thu, 17 Oct 2013 14:01:23 +0000 (UTC) (envelope-from jakub_lach@mailplus.pl) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1237D2285 for ; Thu, 17 Oct 2013 14:01:22 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1VWo8f-000426-SK for freebsd-usb@freebsd.org; Thu, 17 Oct 2013 07:01:21 -0700 Date: Thu, 17 Oct 2013 07:01:21 -0700 (PDT) From: Jakub Lach To: freebsd-usb@freebsd.org Message-ID: <1382018481869-5852605.post@n5.nabble.com> Subject: 9-STABLE, lost access to previously working usb device MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Oct 2013 14:01:23 -0000 FreeBSD 9.2-STABLE #0 r256650 amd64, device in question is Sansa Clip+ music player, with Rockbox firmware- Oct 17 15:52:25 Thinkpad kernel: usbus3: port reset timeout Oct 17 15:52:25 Thinkpad kernel: usbd_req_re_enumerate: addr=2, port reset failed, USB_ERR_TIMEOUT Oct 17 15:52:26 Thinkpad kernel: usbd_req_re_enumerate: addr=2, set address failed! (USB_ERR_STALLED, ignored) Oct 17 15:52:27 Thinkpad kernel: usbd_setup_device_desc: getting device descriptor at addr 2 failed, USB_ERR_STALLED Oct 17 15:52:27 Thinkpad kernel: usb_alloc_device: Failure selecting configuration index 0:USB_ERR_STALLED, port 1, addr 2 (ignored) Oct 17 15:52:27 Thinkpad kernel: ugen3.2: at usbus3 Oct 17 15:52:27 Thinkpad kernel: ugen3.2: at usbus3 (disconnected) With original firmware: Oct 17 15:47:56 Thinkpad kernel: g_vfs_done():da1[READ(offset=0, length=8192)]error = 6 Oct 17 15:48:20 Thinkpad kernel: g_vfs_done():da1[READ(offset=0, length=8192)]error = 6 mount_msdosfs: /dev/da1: Device not configured After setting hw.usb.debug=1 - usbd_do_request_flags: Handle Request function is set usb_alloc_device: parent_dev=0xfffffe00041e8b00, bus=0xffffff80006becd8, parent_hub=0xfffffe0006f2b000, depth=1, port_index=0, port_no=1, speed=3, usb_mode=0 usb_set_device_state: udev 0xfffffe008bc99000 state DETACHED -> POWERED usbd_do_request_callback: st=0 usbd_transfer_submit: xfer=0xffffff8000ee2148, endpoint=0xfffffe008bc990d8, nframes=1, dir=write usb_dump_endpoint: endpoint=0xfffffe008bc990d8 edesc=0xfffffe008bc99600 isoc_next=0 toggle_next=0 bEndpointAddress=0x00 usb_dump_queue: endpoint=0xfffffe008bc990d8 xfer: usbd_transfer_submit: open usbd_pipe_enter: enter usbd_pipe_start: start usbd_transfer_done: err=USB_ERR_NORMAL_COMPLETION usbd_callback_wrapper_sub: xfer=0xffffff8000ee2148 endpoint=0xfffffe008bc990d8 sts=0 alen=8, slen=8, afrm=1, nfrm=1 usbd_do_request_callback: st=1 usbd_do_request_callback: st=0 usbd_transfer_submit: xfer=0xffffff8000ee2148, endpoint=0xfffffe008bc990d8, nframes=1, dir=write usb_dump_endpoint: endpoint=0xfffffe008bc990d8 edesc=0xfffffe008bc99600 isoc_next=0 toggle_next=1 bEndpointAddress=0x00 usb_dump_queue: endpoint=0xfffffe008bc990d8 xfer: usbd_pipe_enter: enter usbd_pipe_start: start usbd_transfer_done: err=USB_ERR_NORMAL_COMPLETION usbd_callback_wrapper_sub: xfer=0xffffff8000ee2148 endpoint=0xfffffe008bc990d8 sts=0 alen=0, slen=0, afrm=1, nfrm=1 usbd_do_request_callback: st=1 usb_set_device_state: udev 0xfffffe008bc99000 state POWERED -> ADDRESSED usbd_setup_device_desc: Minimum MaxPacketSize is large enough to hold the complete device descriptor or only once MaxPacketSize choice usbd_transfer_stop: close usbd_transfer_done: err=USB_ERR_CANCELLED usbd_transfer_done: not transferring usbd_do_request_callback: st=0 usbd_transfer_submit: xfer=0xffffff8000ee2148, endpoint=0xfffffe008bc990d8, nframes=2, dir=write usb_dump_endpoint: endpoint=0xfffffe008bc990d8 edesc=0xfffffe008bc99600 isoc_next=0 toggle_next=1 bEndpointAddress=0x00 usb_dump_queue: endpoint=0xfffffe008bc990d8 xfer: usbd_transfer_submit: open usbd_pipe_enter: enter usbd_pipe_start: start usbd_transfer_done: err=USB_ERR_NORMAL_COMPLETION (looping) -- View this message in context: http://freebsd.1045724.n5.nabble.com/9-STABLE-lost-access-to-previously-working-usb-device-tp5852605.html Sent from the freebsd-usb mailing list archive at Nabble.com.