Web lists-archives.com

Re: [Spca50x-devs] Spca50x-devs Digest, Vol 8, Issue 2 (lsusb output)




Michel,

To be complete, I'm including the lsusb -v for both my Veo (see other thread) and Creative webcams.

This is my Creative Live! Cam Video IM Pro (M5603C chipset):

Bus 001 Device 004: ID 041e:4055 Creative Technology, Ltd
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x041e Creative Technology, Ltd
  idProduct          0x4055
  bcdDevice            1.02
  iManufacturer           0
  iProduct                1
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          101
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               4
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x1400  3x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               4
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x1380  3x 896 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               4
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x13c0  3x 960 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               4
can't get device qualifier: Operation not permitted
can't get debug descriptor: Operation not permitted
cannot read device status, Operation not permitted (1)



This is my Veo Mobile Connect webcam (mentioned in other thread):

Bus 002 Device 004: ID 0545:8135 Xirlink, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.01
  bDeviceClass          255 Vendor Specific Class
  bDeviceSubClass       255 Vendor Specific Subclass
  bDeviceProtocol       255 Vendor Specific Protocol
  bMaxPacketSize0         8
  idVendor           0x0545 Xirlink, Inc.
  idProduct          0x8135
  bcdDevice            5.00
  iManufacturer           0
  iProduct                1
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           55
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x03fe  1x 1022 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
cannot read device status, Operation not permitted (1)








On 1/8/07, spca50x-devs-request@xxxxxxxxxxxxxxxxxxxxx <spca50x-devs-request@xxxxxxxxxxxxxxxxxxxxx> wrote:
Send Spca50x-devs mailing list submissions to
        spca50x-devs@xxxxxxxxxxxxxxxxxxxxx

To subscribe or unsubscribe via the World Wide Web, visit
         https://lists.sourceforge.net/lists/listinfo/spca50x-devs
or, via email, send a message with subject or body 'help' to
         spca50x-devs-request@xxxxxxxxxxxxxxxxxxxxx

You can reach the person managing the list at
        spca50x-devs-owner@xxxxxxxxxxxxxxxxxxxxx

When replying, please edit your Subject line so it is more specific
than "Re: Contents of Spca50x-devs digest..."


Today's Topics:

   1. Re: odd video corruption issue (Chris Weiss)
   2. Introducing: Creative Live! Cam Video IM Pro ( ?? - Dylan )
   3. Veo Mobile Connect 650VS21X ( ?? - Dylan )
   4. Re: Introducing: Creative Live! Cam Video IM Pro (Michel Xhaard)


----------------------------------------------------------------------

Message: 1
Date: Fri, 5 Jan 2007 18:10:38 -0600
From: "Chris Weiss" <cweiss@xxxxxxxxx>
Subject: Re: [Spca50x-devs] odd video corruption issue
To: spca50x-devs@xxxxxxxxxxxxxxxxxxxxx
Message-ID:
        <165ac690701051610o5ac46f0do75ba027c037d25d2@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

to follow up on this, i finaly got around ot getting it working in
windows and it works fine there so the issue has to be with the driver
somehow.  it's just really odd  that it looks fine until there lots of
motion.

On 12/12/06, Chris Weiss <cweiss@xxxxxxxxx> wrote:
> got an odd issue using the gspcav1-01.00.10.tar.gz driver on ubuntu
> dapper, kernel 2.6.15-27-k7 .  the image looks great until it captures
> some fast movement, no matter what app is used to capture.  I tried
> spcaview, spcacat, and camorama and all show the issue the same way.
>
> I used spcacat to capture these 2 images:
> http://flatline.free-source.com/files/spca/SpcaPict-start.jpg
> http://flatline.free-source.com/files/spca/SpcaPict-end.jpg
>
> the second image was after I was moving my arm in front of fthe camera
> while it captured a frame.  once it does this, it stays that way till
> I unplug the camera.  interesting thing is that I can wave my arm all
> I want as long as I stop before it captures, but using spcaview or
> camorama it only takes a couple frames of motion to make this happen.
> After this, the right side of the picture, where the color is good,
> stays static and the left side will still show what's going on,
> however only half a frame and way off color.
>
> to install gspca, I deleted the spca5xx driver that came with ubuntu
> and compiled the gspca one against the ubuntu kernel headers.
>
> device info:
> lsusb for the bus it is on:
> Bus 002 Device 021: ID 08ca:0103 Aiptek International, Inc. Pocket DV
> Digital Camera
> Bus 002 Device 002: ID 051d:0002 American Power Conversion Back-UPS
> Pro 500/1000/1500
> Bus 002 Device 001: ID 0000:0000
>
> dmesg on plug-in:
> [17272177.016000] usb 2-3: new full speed USB device using ohci_hcd
> and address 23
> [17272177.224000] /usr/src/src/gspcav1-01.00.10/gspca_core.c: USB
> SPCA5XX camera found.(SPCA500+unknown CCD)
> [17272177.224000] /usr/src/src/gspcav1-01.00.10/gspca_core.c:
> [spca5xx_probe:3930] Camera type JPEG
> [17272177.228000] /usr/src/src/gspcav1-01.00.10/gspca_core.c:
> [spca5xx_getcapability:1170] maxw 640 maxh 480 minw 176 minh 144
>
>
> spcacat output:
> $ spcacat -p 10000 -N 2 -f jpg -s 640x480 -o
>  size width: 640 height: 480
>  Spcaview version: 1.1.6 date: 28:08:2006 (C) mxhaard@xxxxxxxx
> video /dev/video0
> Camera found: Aiptek PocketDV
> VIDIOCGPICT brightnes=32768 hue=0 color=32768 contrast=32768
> whiteness=0depth=24 palette=4
> Bridge found: SPCA500
> is_spca SPCA505
> is_spca SPCA506
> is_spca SPCA501
> is_spca SPCA508
> is_spca SPCA504
> is_spca SPCA500
> wrong spca5xx device
> StreamId: 0  Camera
> try palette 21 depth 8
> Available  palette 21
> try palette 15 depth 12
> Available  palette 15
> try palette 4 depth 24
> Available  palette 4
> try palette 3 depth 16
> Available  palette 3
> try palette 5 depth 32
> Available  palette 5
> probe size in
> Available Resolutions width 640  heigth 480
> Available Resolutions width 384  heigth 288
> Available Resolutions width 352  heigth 288
> Available Resolutions width 320  heigth 240
> Available Resolutions width 192  heigth 144
> Available Resolutions width 176  heigth 144
>  Format asked 21 check 1
> VIDIOCSPICT brightnes=32768 hue=0 color=32768 contrast=32768
> whiteness=0depth=8 palette=21
> VIDIOCGPICT brightnes=32768 hue=0 color=32768 contrast=32768
> whiteness=0depth=8 palette=21
>  grabbing method default MMAP asked
> VIDIOCGMBUF size 2457616  frames 2  offets[0]=0 offsets[1]=1228808
> Waiting .... for Incoming Events. CTrl_c to stop !!!!
>  picture jpeg SpcaPict.jpg
>  picture jpeg SpcaPict.jpg
>
> dmesg on spcacat:
> [17272256.628000] /usr/src/src/gspcav1-01.00.10/gspca_core.c:
> [spca5xx_set_light_freq:1840] Sensor currently not support light
> frequency banding filters.
> [17272256.628000] /usr/src/src/gspcav1-01.00.10/gspca_core.c:
> [gspca_init_transfert:938] get iso nbalt 7
> [17272256.628000] /usr/src/src/gspcav1-01.00.10/gspca_core.c:
> [gspca_set_isoc_ep:847] enter get iso ep
> [17272256.628000] /usr/src/src/gspcav1-01.00.10/gspca_core.c:
> [gspca_set_isoc_ep:854] test ISO EndPoint  129
> [17272256.628000] /usr/src/src/gspcav1- 01.00.10/gspca_core.c:
> [gspca_set_isoc_ep:862] ISO EndPoint found 0x81 AlternateSet 7
> [17272256.632000] /usr/src/src/gspcav1-01.00.10/gspca_core.c:
> [gspca_init_transfert:945] packet size 1023
> [ 17272256.636000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:337] Spca500 Sensor Address  0xBA
> [17272256.636000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:338] Spca500 mode 1 ,Xmult 0x28,  Ymult  0x1E
> [17272259.520000] /usr/src/src/gspcav1-01.00.10/gspca_core.c: init
> isoc: usb_submit_urb(0) ret -28
> [17272259.520000] /usr/src/src/gspcav1- 01.00.10/gspca_core.c:
> [gspca_set_isoc_ep:847] enter get iso ep
> [17272259.520000] /usr/src/src/gspcav1-01.00.10/gspca_core.c:
> [gspca_set_isoc_ep:854] test ISO EndPoint  129
> [17272259.520000 ] /usr/src/src/gspcav1-01.00.10/gspca_core.c:
> [gspca_set_isoc_ep:862] ISO EndPoint found 0x81 AlternateSet 6
> [17272259.520000] ohci_hcd 0000:00:02.0: leak ed dfb80dc0 (#81) state 2
> [17272259.520000 ] /usr/src/src/gspcav1-01.00.10/gspca_core.c:
> [gspca_init_transfert:945] packet size 896
> [17272259.524000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:337] Spca500 Sensor Address  0xBA
> [17272259.524000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:338] Spca500 mode 1 ,Xmult 0x28,  Ymult  0x1E
> [17272262.488000]
> /usr/src/src/gspcav1-01.00.10 /Sunplus-jpeg/spca500_init.h:
> [spca500_start:337] Spca500 Sensor Address  0xBA
> [17272262.488000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:338] Spca500 mode 0 ,Xmult 0x28,  Ymult  0x1E
> [17272265.432000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:337] Spca500 Sensor Address  0xBA
> [17272265.432000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:338] Spca500 mode 0 ,Xmult 0x28,  Ymult  0x1E
> [17272268.312000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:337] Spca500 Sensor Address  0xBA
> [17272268.312000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:338] Spca500 mode 0 ,Xmult 0x28,  Ymult  0x1E
> [17272271.192000]
> /usr/src/src/gspcav1-01.00.10 /Sunplus-jpeg/spca500_init.h:
> [spca500_start:337] Spca500 Sensor Address  0xBA
> [17272271.192000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:338] Spca500 mode 1 ,Xmult 0x28,  Ymult  0x1E
> [17272274.052000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:337] Spca500 Sensor Address  0xBA
> [17272274.052000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:338] Spca500 mode 1 ,Xmult 0x28,  Ymult  0x1E
> [17272276.904000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:337] Spca500 Sensor Address  0xBA
> [17272276.904000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:338] Spca500 mode 1 ,Xmult 0x28,  Ymult  0x1E
> [17272279.760000]
> /usr/src/src/gspcav1-01.00.10 /Sunplus-jpeg/spca500_init.h:
> [spca500_start:337] Spca500 Sensor Address  0xBA
> [17272279.760000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_start:338] Spca500 mode 0 ,Xmult 0x28,  Ymult  0x1E
> [17272305.124000]
> /usr/src/src/gspcav1-01.00.10/Sunplus-jpeg/spca500_init.h:
> [spca500_stopN:112] Stop  SPCA500 finished reg8000 = 0x44
>
>
> spcaview output:
> $ spcaview -s 640x480
>  Spcaview version: 1.1.6 date: 28:08:2006 (C) mxhaard@xxxxxxxx
>  size width: 640 height: 480
> Initializing SDL.
> SDL initialized.
> bpp 3 format 15
> Using video device /dev/video0.
> Initializing v4l.
> **************** PROBING CAMERA *********************
> Camera found: Aiptek PocketDV
> Bridge found: SPCA500
> Bridge find SPCA500 number 5
> StreamId: JPEG Camera
> quality 5 autoexpo 1 Timeframe 0 lightfreq 50
> Bridge find SPCA500 number 5
> Available Resolutions width 640  heigth 480 native *
> Available Resolutions width 352  heigth 288 native
> Available Resolutions width 320  heigth 240 native
> Available Resolutions width 176  heigth 144 native
> *****************************************************
>  grabbing method default MMAP asked
> VIDIOCGMBUF size 2457616  frames 2  offets[0]=0 offsets[1]=1228808
> VIDIOCGPICT
> brightnes=32768 hue=0 color=32768 contrast=32768 whiteness=0
> depth=12 palette=15
> VIDIOCSPICT
> brightness=32768 hue=0 color=32768 contrast=32768 whiteness=0
> depth=24 palette=15
>
>
> Stop asked
>
> Used 20469ms for 254 images => 80ms/image 12fps.
> Quiting SDL.
> Decoded frames:254 Average decode time: 6.000000
> unmapping
> closing
> closed
> Destroy Picture thread ...
> Quiting....
>



------------------------------

Message: 2
Date: Sun, 7 Jan 2007 11:30:07 -0800
From: " ?? - Dylan " < hyperion@xxxxxxxxx>
Subject: [Spca50x-devs] Introducing: Creative Live! Cam Video IM Pro
To: spca50x-devs@xxxxxxxxxxxxxxxxxxxxx
Message-ID:
        <5e7bc9130701071130q36b4ebecube0f444f5d86dbf8@xxxxxxxxxxxxxx>
Content-Type: text/plain; charset="utf-8"

Hello spca5xx developers.

I'm seeking support on getting my webcam working on Liunux.
Specifically I'm using Kubuntu: 2.6.15-27-amd64-generic

The cam is a "Creative Live! Cam Video IM Pro".
I duplicated the entries in spca5xx.c for the "Creative Live" and updated
the product ID.
I recompiled and loaded the module, with no dice.

As per the README, I have verified the following items.

- make sure videodev (and some other stuff) is there;
dylan@dilbert:~$ lsmod | egrep '(video|spca5xx|quickcam|uhci|ohci)'
spca5xx               662204  0
quickcam               78120  0
videodev               13696  2 spca5xx,quickcam
video                  18824  0
ohci1394               37324  0
ieee1394              369048  2 sbp2,ohci1394
ohci_hcd               23684  0
usbcore               147132  7 spca5xx,quickcam,usbhid,ehci_hcd,ohci_hcd

- make sure the usb stuff is working;
- make sure the usb subsystem detects your cam;
T:  Bus=02 Lev=01 Prnt=01 Port=07 Cnt=01 Dev#=  6 Spd=480 MxCh= 0
D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=041e ProdID=4055 Rev= 1.02
S:  Product=Live! Cam Video IM Pro
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS=   0 Ivl=125us
E:  Ad=82(I) Atr=03(Int.) MxPS=   0 Ivl=1ms
I:  If#= 0 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS=3072 Ivl=125us
E:  Ad=82(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
I:  If#= 0 Alt= 2 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS=2688 Ivl=125us
E:  Ad=82(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
I:  If#= 0 Alt= 3 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E:  Ad=81(I) Atr=01(Isoc) MxPS=2880 Ivl=125us
E:  Ad=82(I) Atr=03(Int.) MxPS=  16 Ivl=1ms

- check syslog, if the driver claims the device;
Jan  7 09:30:59 localhost kernel: [ 2805.453655] usbcore: registered new
driver spca5xx
Jan  7 09:30:59 localhost kernel: [ 2805.453734]
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c: spca5xx driver
00.57.08.01registered
Jan  7 09:31:44 localhost kernel: [ 2849.776673] usb 2-8: USB disconnect,
address 4
Jan  7 09:31:47 localhost kernel: [ 2853.288262] usb 2-8: new high speed USB
device using ehci_hcd and address 5
Jan  7 09:32:01 localhost kernel: [ 2866.968398] usbcore: deregistering
driver spca5xx
Jan  7 09:32:01 localhost kernel: [ 2866.968427 ]
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c: driver spca5xx deregistered
Jan  7 09:32:05 localhost kernel: [ 2871.318238] usbcore: registered new
driver spca5xx
Jan  7 09:32:05 localhost kernel: [ 2871.318243 ]
/usr/src/modules/spca5xx/drivers/usb/spca5xx.c: spca5xx driver
00.57.08.01registered
(Note, 00.57.08.01 is the current version with my own mod.)

- load the module with debug=4 and check syslog for some extremely verbose
debug information;
Sorry, I don't know how to do that.

I have run the webcam on my W2K machine, and collected a usbsnoop.log which
I have posted at:
http://dylan.doxey.org/creative-live-cam-video-im-pro-usbsnoop.log

Please let me know what more I can do.

Dylan Doxey
San Diego, CA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://sourceforge.net/mailarchive/forum.php?forum=spca50x-devs/attachments/20070107/3d291b94/attachment.html

------------------------------

Message: 3
Date: Sun, 7 Jan 2007 12:54:40 -0800
From: " ?? - Dylan " <hyperion@xxxxxxxxx>
Subject: [Spca50x-devs] Veo Mobile Connect 650VS21X
To: spca50x-devs@xxxxxxxxxxxxxxxxxxxxx
Message-ID:
        <5e7bc9130701071254i65961470wca0a1c10c448ef39@xxxxxxxxxxxxxx >
Content-Type: text/plain; charset="utf-8"

Hello,

In addition to my last message, I've also collected a usbsnoop.log for my
Veo Mobile Connect.

http://dylan.doxey.org/veo-mobile-connect-650VS21X-usbsnoop.log

I'd be happy to made the coding changes myself, if I had some idea where to
start.
However, I have a suspicion that collecting the snoop data is just the easy
part.


Dylan Doxey
San Diego, CA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://sourceforge.net/mailarchive/forum.php?forum=spca50x-devs/attachments/20070107/04afdb49/attachment.html

------------------------------

Message: 4
Date: Mon, 8 Jan 2007 19:06:52 +0100
From: Michel Xhaard < mxhaard@xxxxxxxx>
Subject: Re: [Spca50x-devs] Introducing: Creative Live! Cam Video IM
        Pro
To: spca50x-devs@xxxxxxxxxxxxxxxxxxxxx
Message-ID: <200701081906.52570.mxhaard@xxxxxxxx>
Content-Type: text/plain;  charset="utf-8"

Le Dimanche 7 Janvier 2007 20:30, ?? - Dylan a ?crit?:
>  Hello spca5xx developers.
>
> I'm seeking support on getting my webcam working on Liunux.
> Specifically I'm using Kubuntu: 2.6.15-27-amd64-generic
>
> The cam is a "Creative Live! Cam Video IM Pro".
> I duplicated the entries in spca5xx.c for the "Creative Live" and updated
> the product ID.
> I recompiled and loaded the module, with no dice.
>
> As per the README, I have verified the following items.
>
> - make sure videodev (and some other stuff) is there;
> dylan@dilbert:~$ lsmod | egrep '(video|spca5xx|quickcam|uhci|ohci)'
> spca5xx               662204  0
> quickcam               78120  0
> videodev               13696  2 spca5xx,quickcam
> video                  18824  0
> ohci1394               37324  0
> ieee1394              369048  2 sbp2,ohci1394
> ohci_hcd               23684  0
> usbcore               147132  7 spca5xx,quickcam,usbhid,ehci_hcd,ohci_hcd
>
> - make sure the usb stuff is working;
> - make sure the usb subsystem detects your cam;
> T:  Bus=02 Lev=01 Prnt=01 Port=07 Cnt=01 Dev#=  6 Spd=480 MxCh= 0
> D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
> P:  Vendor=041e ProdID=4055 Rev= 1.02
> S:  Product=Live! Cam Video IM Pro
> C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
> I:  If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
> E:  Ad=81(I) Atr=01(Isoc) MxPS=   0 Ivl=125us
> E:  Ad=82(I) Atr=03(Int.) MxPS=   0 Ivl=1ms
> I:  If#= 0 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
> E:  Ad=81(I) Atr=01(Isoc) MxPS=3072 Ivl=125us
> E:  Ad=82(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
> I:  If#= 0 Alt= 2 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
> E:  Ad=81(I) Atr=01(Isoc) MxPS=2688 Ivl=125us
> E:  Ad=82(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
> I:  If#= 0 Alt= 3 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
> E:  Ad=81(I) Atr=01(Isoc) MxPS=2880 Ivl=125us
> E:  Ad=82(I) Atr=03(Int.) MxPS=  16 Ivl=1ms
>
> - check syslog, if the driver claims the device;
> Jan  7 09:30:59 localhost kernel: [ 2805.453655] usbcore: registered new
> driver spca5xx
> Jan  7 09:30:59 localhost kernel: [ 2805.453734]
> /usr/src/modules/spca5xx/drivers/usb/spca5xx.c: spca5xx driver
> 00.57.08.01registered
> Jan  7 09:31:44 localhost kernel: [ 2849.776673] usb 2-8: USB disconnect,
> address 4
> Jan  7 09:31:47 localhost kernel: [ 2853.288262] usb 2-8: new high speed
> USB device using ehci_hcd and address 5
> Jan  7 09:32:01 localhost kernel: [ 2866.968398] usbcore: deregistering
> driver spca5xx
> Jan  7 09:32:01 localhost kernel: [ 2866.968427]
> /usr/src/modules/spca5xx/drivers/usb/spca5xx.c: driver spca5xx deregistered
> Jan  7 09:32:05 localhost kernel: [ 2871.318238] usbcore: registered new
> driver spca5xx
> Jan  7 09:32:05 localhost kernel: [ 2871.318243]
> /usr/src/modules/spca5xx/drivers/usb/spca5xx.c: spca5xx driver
> 00.57.08.01registered
> (Note, 00.57.08.01 is the current version with my own mod.)
>
> - load the module with debug=4 and check syslog for some extremely verbose
> debug information;
> Sorry, I don't know how to do that.
>
> I have run the webcam on my W2K machine, and collected a usbsnoop.log which
> I have posted at:
> http://dylan.doxey.org/creative-live-cam-video-im-pro-usbsnoop.log
>
> Please let me know what more I can do.
>
> Dylan Doxey
> San Diego, CA
Dylan,
Is there possible to give me the lsusb outpout for your webcam(s)?
regards
--
Michel Xhaard
http://mxhaard.free.fr

------------------------------

_______________________________________________
Spca50x-devs mailing list
Spca50x-devs@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/spca50x-devs


End of Spca50x-devs Digest, Vol 8, Issue 2
******************************************
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Spca50x-devs mailing list
Spca50x-devs@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/spca50x-devs