On Saturday 02 April 2011 22:26:04 Alexey Fisher wrote:
> Hi,
> 
> this will be probably a good start:
> http://media.koeln.ccc.de/browse/congress/2009/26c3-3353-de-reverse-enginee
> ring_displaylink_devices.html http://libdlo.freedesktop.org/wiki/
> 

Many thanks, it could be.

> Am Samstag, den 02.04.2011, 13:40 +0200 schrieb Gianluigi:
> > Hi all,
> > I've bought a LED Projector as in subject.
> > It's cheap, very small and it work well but not on linux.
> >
> > The only interface present is USB and when it's connected lsusb show 
> > vendor id 1de1 and product id 1101.
> > It appear as a USB mass storage.
> > Mounting it, in the partition, there is only a Windows exec file.
> >
> > I've tried it with a Windows Xp on Virtual Box and after the execution of
> > the exe file a minimalistic set of software is installed.
> > A driver and a simple application to start the projector. No option, no
> > settings.
> >
> > Launching the application the projector start to show the video content.
> >
> > With the projector working under VM I've run again lsusb on the host
> > machine; Now, it show a device identified by vendor id 21e7 and product
> > id 000e.
> >
> > I would like to make it working under linux directly.
> > I've googled a lot but I haven't found anything of useful.
> >
> > Someone have some experience or can suggest me a start point to try to
> > make it working?
> >
> > lsusb -v output as mass storage is:
> >
> > Bus 002 Device 008: ID 1de1:1101
> > Device Descriptor:
> >   bLength                18
> >   bDescriptorType         1
> >   bcdUSB               2.00
> >   bDeviceClass            0 (Defined at Interface level)
> >   bDeviceSubClass         0
> >   bDeviceProtocol         0
> >   bMaxPacketSize0        64
> >   idVendor           0x1de1
> >   idProduct          0x1101
> >   bcdDevice            1.00
> >   iManufacturer           1 actions
> >   iProduct                2 Usb Device
> >   iSerial                 3 00000000000000000000000000000000
> >   bNumConfigurations      1
> >   Configuration Descriptor:
> >     bLength                 9
> >     bDescriptorType         2
> >     wTotalLength           32
> >     bNumInterfaces          1
> >     bConfigurationValue     1
> >     iConfiguration          4 self-powered
> >     bmAttributes         0xc0
> >       Self Powered
> >     MaxPower               20mA
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        0
> >       bAlternateSetting       0
> >       bNumEndpoints           2
> >       bInterfaceClass         8 Mass Storage
> >       bInterfaceSubClass      5 SFF-8070i
> >       bInterfaceProtocol     80
> >       iInterface              5 Mass Storage
> >       Endpoint Descriptor:
> >         bLength                 7
> >         bDescriptorType         5
> >         bEndpointAddress     0x81  EP 1 IN
> >         bmAttributes            2
> >           Transfer Type            Bulk
> >           Synch Type               None
> >           Usage Type               Data
> >         wMaxPacketSize     0x0200  1x 512 bytes
> >         bInterval               0
> >       Endpoint Descriptor:
> >         bLength                 7
> >         bDescriptorType         5
> >         bEndpointAddress     0x01  EP 1 OUT
> >         bmAttributes            2
> >           Transfer Type            Bulk
> >           Synch Type               None
> >           Usage Type               Data
> >         wMaxPacketSize     0x0200  1x 512 bytes
> >         bInterval               1
> > Device Qualifier (for other device speed):
> >   bLength                10
> >   bDescriptorType         6
> >   bcdUSB               2.00
> >   bDeviceClass            0 (Defined at Interface level)
> >   bDeviceSubClass         0
> >   bDeviceProtocol         0
> >   bMaxPacketSize0        64
> >   bNumConfigurations      1
> > Device Status:     0x0001
> >   Self Powered
> >
> > and this is lsusb -v output after Windows on VM started it:
> >
> >
> > Bus 002 Device 007: ID 21e7:000e
> > Device Descriptor:
> >   bLength                18
> >   bDescriptorType         1
> >   bcdUSB               2.00
> >   bDeviceClass          255 Vendor Specific Class
> >   bDeviceSubClass         0
> >   bDeviceProtocol         0
> >   bMaxPacketSize0        64
> >   idVendor           0x21e7
> >   idProduct          0x000e
> >   bcdDevice            1.00
> >   iManufacturer           1 actions
> >   iProduct                2 Usb Device
> >   iSerial                 3 00000000000000000000000000000000
> >   bNumConfigurations      1
> >   Configuration Descriptor:
> >     bLength                 9
> >     bDescriptorType         2
> >     wTotalLength           32
> >     bNumInterfaces          1
> >     bConfigurationValue     2
> >     iConfiguration          6 PICO PROJECTOR
> >     bmAttributes         0xc0
> >       Self Powered
> >     MaxPower                2mA
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        0
> >       bAlternateSetting       0
> >       bNumEndpoints           2
> >       bInterfaceClass       255 Vendor Specific Class
> >       bInterfaceSubClass      8
> >       bInterfaceProtocol      8
> >       iInterface              7 USB PICO
> >       Endpoint Descriptor:
> >         bLength                 7
> >         bDescriptorType         5
> >         bEndpointAddress     0x81  EP 1 IN
> >         bmAttributes            2
> >           Transfer Type            Bulk
> >           Synch Type               None
> >           Usage Type               Data
> >         wMaxPacketSize     0x0200  1x 512 bytes
> >         bInterval               0
> >       Endpoint Descriptor:
> >         bLength                 7
> >         bDescriptorType         5
> >         bEndpointAddress     0x01  EP 1 OUT
> >         bmAttributes            2
> >           Transfer Type            Bulk
> >           Synch Type               None
> >           Usage Type               Data
> >         wMaxPacketSize     0x0200  1x 512 bytes
> >         bInterval               1
> > Device Qualifier (for other device speed):
> >   bLength                10
> >   bDescriptorType         6
> >   bcdUSB               2.00
> >   bDeviceClass            0 (Defined at Interface level)
> >   bDeviceSubClass         0
> >   bDeviceProtocol         0
> >   bMaxPacketSize0        64
> >   bNumConfigurations      1
> > Device Status:     0x0001
> >   Self Powered
> 

-- 
Witch!  Witch!  They'll burn ya!
                -- Hag, "Tomorrow is Yesterday", stardate unknown
_______________________________________________
Linux-uvc-devel mailing list
Linux-uvc-devel@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to