Cesare Marilungo wrote:
This is my lsusb -v output:
Bus 001 Device 002: ID 0582:0025 Roland Corp.
...
bcdDevice 1.01
...
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 1
bAlternateSetting 1
bNumEndpoints 1
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 2
bInterfaceProtocol 0
iInterface 0
Endpoint Descriptor:
bLength 9
bDescriptorType 5
bEndpointAddress 0x01 EP 1 OUT
bmAttributes 9
Transfer Type Isochronous
Synch Type Adaptive
Usage Type Data
wMaxPacketSize 0x0120 bytes 288 once
bInterval 1
bRefresh 0
bSynchAddress 0
It seems some moron at Roland made a new revision of this device and left out
the class-specific descriptors that would have told the driver what sample
format to use.
I've changed the driver to use a hard-coded sample format for the UA-20.
This should be on the public CVS servers in a hour or so.
HTH
Clemens