Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 28 Dec 2014 11:06:31 +0100
From:      Hans Petter Selasky <hps@selasky.org>
To:        "Eugene M. Zheganin" <eugene@zhegan.in>,  freebsd-multimedia@freebsd.org
Subject:   Re: webcamd, pwc and vga
Message-ID:  <549FD627.5010800@selasky.org>
In-Reply-To: <549FD210.9030701@zhegan.in>
References:  <549ADCB1.10605@zhegan.in> <549B40F7.5050209@selasky.org> <549B9FEA.3000905@zhegan.in> <549BD9CB.8060502@selasky.org> <549C06E9.5000904@zhegan.in> <549C118D.9050407@selasky.org> <549C1677.50103@zhegan.in> <549C201E.9070203@selasky.org> <549C4987.6070706@zhegan.in> <549C4A83.3060906@selasky.org> <549FD210.9030701@zhegan.in>

next in thread | previous in thread | raw e-mail | index | archive | help
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@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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?549FD627.5010800>