umass(4) regression in 9.0-RC1.

Hans Petter Selasky hselasky at c2i.net
Fri Oct 28 07:14:51 UTC 2011


On Thursday 27 October 2011 20:51:15 Pawel Jakub Dawidek wrote:
> On Thu, Oct 27, 2011 at 08:42:09PM +0200, Hans Petter Selasky wrote:
> > This is the root HUB. Can you also show the actual device?
> 
> Sorry, it wasn't connected, here it goes:
> 
> ugen0.2: <USB2.0-CRW Generic> at usbus0, cfg=255 md=HOST spd=HIGH (480Mbps)
> pwr=ON
> 
>   bLength = 0x0012
>   bDescriptorType = 0x0001
>   bcdUSB = 0x0200
>   bDeviceClass = 0x0000
>   bDeviceSubClass = 0x0000
>   bDeviceProtocol = 0x0000
>   bMaxPacketSize0 = 0x0008
>   idVendor = 0x0bda
>   idProduct = 0x0119
>   bcdDevice = 0x1981
>   iManufacturer = 0x0001  <retrieving string failed>
>   iProduct = 0x0002  <retrieving string failed>
>   iSerialNumber = 0x0003  <retrieving string failed>
>   bNumConfigurations = 0x0001

Hi,

The control request in question is mandatory according to the UMASS 
specification, and I wonder why it times out and all other control requests 
aswell.

Could you try setting the no-synchronize cache quirk instead, and then plug 
your device.

I'm sorry, but this problem needs further investigation before we can make a 
patch.

--HPS


More information about the freebsd-usb mailing list