Did that happen with the included version on the kernel?. The kernel is calling the probe for the isoch and the bulk, i really dont have a sunplus webcam to test, and ignore the older behavior, that's why i am asking. Best Regards 2010/1/10 Németh Márton <nm127@xxxxxxxxxxx>: > Hi, > > I tried the gspca_sunplus driver from http://linuxtv.org/hg/~jfrancois/gspca/ > rev 13915 on top of Linux kernel 2.6.32. When I plug the Trust 610 LCD PowerC@m Zoom > device in webcam mode (0x06d6:0x0031) then two devices are created: /dev/video0 > and /dev/video1: > > [31636.528184] usb 3-2: new full speed USB device using uhci_hcd and address 5 > [31636.740722] usb 3-2: New USB device found, idVendor=06d6, idProduct=0031 > [31636.740744] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 > [31636.740760] usb 3-2: Product: Trust 610 LCD POWERC@M ZOOM > [31636.740772] usb 3-2: Manufacturer: Trust > [31636.744229] usb 3-2: configuration #1 chosen from 1 choice > [31636.747584] gspca: probing 06d6:0031 > [31636.760176] gspca: video0 created > [31636.760643] gspca: probing 06d6:0031 > [31636.772063] gspca: video1 created > > The /dev/video0 is working correctly but the /dev/video1 just causes error: > $ ./svv -d /dev/video1 > raw pixfmt: JPEG 464x480 > pixfmt: RGB3 464x480 > mmap method > VIDIOC_STREAMON error 5, Input/output error > > Here is the USB descriptor of the device: > > Trust 610 LCD POWERC@M ZOOM > Manufacturer: Trust > Speed: 12Mb/s (full) > USB Version: 1.00 > Device Class: 00(>ifc ) > Device Subclass: 00 > Device Protocol: 00 > Maximum Default Endpoint Size: 8 > Number of Configurations: 1 > Vendor Id: 06d6 > Product Id: 0031 > Revision Number: 1.00 > > Config Number: 1 > Number of Interfaces: 2 > Attributes: 80 > MaxPower Needed: 500mA > > Interface Number: 0 > Name: sunplus > Alternate Number: 0 > Class: ff(vend.) > Sub Class: 00 > Protocol: 00 > Number of Endpoints: 1 > > Endpoint Address: 81 > Direction: in > Attribute: 1 > Type: Isoc > Max Packet Size: 0 > Interval: 1ms > > Interface Number: 0 > Name: sunplus > Alternate Number: 1 > Class: ff(vend.) > Sub Class: 00 > Protocol: 00 > Number of Endpoints: 1 > > Endpoint Address: 81 > Direction: in > Attribute: 1 > Type: Isoc > Max Packet Size: 128 > Interval: 1ms > > Interface Number: 0 > Name: sunplus > Alternate Number: 2 > Class: ff(vend.) > Sub Class: 00 > Protocol: 00 > Number of Endpoints: 1 > > Endpoint Address: 81 > Direction: in > Attribute: 1 > Type: Isoc > Max Packet Size: 384 > Interval: 1ms > > Interface Number: 0 > Name: sunplus > Alternate Number: 3 > Class: ff(vend.) > Sub Class: 00 > Protocol: 00 > Number of Endpoints: 1 > > Endpoint Address: 81 > Direction: in > Attribute: 1 > Type: Isoc > Max Packet Size: 512 > Interval: 1ms > > Interface Number: 0 > Name: sunplus > Alternate Number: 4 > Class: ff(vend.) > Sub Class: 00 > Protocol: 00 > Number of Endpoints: 1 > > Endpoint Address: 81 > Direction: in > Attribute: 1 > Type: Isoc > Max Packet Size: 640 > Interval: 1ms > > Interface Number: 0 > Name: sunplus > Alternate Number: 5 > Class: ff(vend.) > Sub Class: 00 > Protocol: 00 > Number of Endpoints: 1 > > Endpoint Address: 81 > Direction: in > Attribute: 1 > Type: Isoc > Max Packet Size: 768 > Interval: 1ms > > Interface Number: 0 > Name: sunplus > Alternate Number: 6 > Class: ff(vend.) > Sub Class: 00 > Protocol: 00 > Number of Endpoints: 1 > > Endpoint Address: 81 > Direction: in > Attribute: 1 > Type: Isoc > Max Packet Size: 896 > Interval: 1ms > > Interface Number: 0 > Name: sunplus > Alternate Number: 7 > Class: ff(vend.) > Sub Class: 00 > Protocol: 00 > Number of Endpoints: 1 > > Endpoint Address: 81 > Direction: in > Attribute: 1 > Type: Isoc > Max Packet Size: 1023 > Interval: 1ms > > Interface Number: 1 > Name: sunplus > Alternate Number: 0 > Class: ff(vend.) > Sub Class: 00 > Protocol: 00 > Number of Endpoints: 3 > > Endpoint Address: 82 > Direction: in > Attribute: 2 > Type: Bulk > Max Packet Size: 64 > Interval: 0ms > > Endpoint Address: 03 > Direction: out > Attribute: 2 > Type: Bulk > Max Packet Size: 64 > Interval: 0ms > > Endpoint Address: 84 > Direction: in > Attribute: 3 > Type: Int. > Max Packet Size: 1 > Interval: 1ms > > Regards, > > Márton Németh > -- > To unsubscribe from this list: send the line "unsubscribe linux-media" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html > ÿôèº{.nÇ+?·?®??+%?Ëÿ±éݶ¥?wÿº{.nÇ+?·¥?{±þg??¯â?Ø^n?r¡ö¦zË?ëh?¨èÚ&£ûàz¿äz¹Þ?ú+?Ê+zf£¢·h??§~??Ûiÿÿï?êÿ?êçz_è®æj:+v?¨þ)ߣøm