On 2001.10.23 19:15:39 +0200 Mark R. Rubin wrote:
> Interface: 0
> Alternate Setting: 0
> bLength = 9
> bDescriptorType = 04
> bInterfaceNumber = 00
> bAlternateSetting = 00
> bNumEndpoints = 02
> bInterface Class:SubClass:Protocol = 00:00:00
> iInterface = 00
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 81 (in)
> bmAttributes = 02 (Bulk)
> wMaxPacketSize = 0040
> bInterval = 00
> Endpoint:
> bLength = 7
> bDescriptorType = 05
> bEndpointAddress = 82 (in)
> bmAttributes = 01 (Isochronous)
> wMaxPacketSize = 0040
> bInterval = 01
This might be the problem, the second endpoint on your camera seems to be
an isochronous endpoint, on my camera its an interrupt endpoint....
It is used for the snapshot button....
This was indeed added between 0.20 and 0.23.
Does your camera have a microphone by any chance?
I have attached version 0.21 and 0.22 you can just drop in the two files
and recompile the driver.
Jeroen
se401-0.22.tar.gz
se401-0.21.tar.gz