webcamd, pwc and vga
Hans Petter Selasky
hps at selasky.org
Sun Dec 28 10:05:51 UTC 2014
On 12/28/14 10:49, Eugene M. Zheganin wrote:
> Hi,
>
> On 25.12.2014 22:33, Hans Petter Selasky wrote:
>>
>> Can you dump the USB descriptors for you webcam. It will give some
>> clues about which driver is used:
>>
>> usbconfig -d X.Y dump_device_desc dump_curr_config_desc
>>
>
> Sorry for the delay, here they are:
>
> [root at bsdrookie:~]# usbconfig -d 1.3 dump_device_desc dump_curr_config_desc
> ugen1.3: <product 0x08d9 vendor 0x046d> at usbus1, cfg=0 md=HOST
> spd=FULL (12Mbps) pwr=ON (100mA)
>
> bLength = 0x0012
> bDescriptorType = 0x0001
> bcdUSB = 0x0110
> bDeviceClass = 0x0000
> bDeviceSubClass = 0x0000
> bDeviceProtocol = 0x0000
> bMaxPacketSize0 = 0x0008
> idVendor = 0x046d
> idProduct = 0x08d9
> bcdDevice = 0x0100
> iManufacturer = 0x0000 <no string>
> iProduct = 0x0000 <no string>
> iSerialNumber = 0x0000 <no string>
> bNumConfigurations = 0x0001
>
Hi,
Based on this information your driver is located in:
media_tree/drivers/media/usb/gspca/zc3xx.c
Maybe you can diff the "media_tree/drivers/media/usb/gspca" directory
between the working version of webcamd and the non-working. I don't see
how any non-linux kernel sources should cause this regression right now.
Also, make sure you specify a fps setting which is supported:
pwcview -s vga -f 5
For example. Still doesn't work?
--HPS
More information about the freebsd-multimedia
mailing list