9-STABLE, lost access to previously working usb device

Hans Petter Selasky hps at bitfrost.no
Thu Oct 17 14:07:02 UTC 2013


On 10/17/13 16:01, Jakub Lach wrote:
> 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: <Rockbox.org> at usbus3
> Oct 17 15:52:27 Thinkpad kernel: ugen3.2: <Rockbox.org> 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 -

Hi,

Make sure you are using the latest Rock-Box firmware.

If your Thinkpad has EHCI, then try:

sysctl hw.usb.ehci.no_hs=1

Then re-plug.

--HPS



More information about the freebsd-usb mailing list