Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Oct 2009 12:14:04 -0300
From:      Vinicius Abrahao <vinnix.bsd@gmail.com>
To:        Hans Petter Selasky <hselasky@c2i.net>
Cc:        luigi@freebsd.org, freebsd-current <freebsd-current@freebsd.org>, lars.engels@0x20.net, freebsd-usb@freebsd.org, Florent Thoumie <flz@xbsd.org>
Subject:   Re: CFH: fix multimedia/pwcbsd with usb2
Message-ID:  <1e31c7980910040814o48a1a57bgde86571fa3265c4c@mail.gmail.com>
In-Reply-To: <200909131508.05025.hselasky@c2i.net>
References:  <20090908201713.GD41185@e.0x20.net> <a01628140909121905g2c0eb578kbc105fab5b1ca388@mail.gmail.com> <1e31c7980909130516g1b3cb9fn5df77c23ec072413@mail.gmail.com> <200909131508.05025.hselasky@c2i.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Hans,

Thanks for your help! I try to do exactly what you say, but without success=
.
When I attach my camera I see at dmesg:
ugen2.3: <vendor 0x093a> at usbus2

Trying pwcview:

#./pwcview -d /dev/ugen2.3
Failed to access webcam: Operation not supported by device
***********************************************************
Make sure you have connected your webcam to the root hub
or to a USB 1.1 hub, also check your dmesg for any errors.
***********************************************************


What I'm doing wrong?

Thanks again,
Best regards,
Vin=EDcius

On 9/13/09, Hans Petter Selasky <hselasky@c2i.net> wrote:
> On Sunday 13 September 2009 14:16:10 Vinicius Abrahao wrote:
>> Thanks Florent,
>>
>> That's it for sure. I recompile my kernel yesterday and now pwcbsd is
>> loading normally.
>> Therefore, now I see that pwc is the wrong driver for me. My webcam is
>> a Philips SPC500NC.
>> ID 093a:2603 Pixart Imaging, Inc.
>>
>> At Google I found that linux-gspca-kmod is the right driver for me.
>> But this seen broken as
>> pwcbsd was in the past.
>
> Hi,
>
> The closes you will currently get is:
>
> svn --username anonsvn --password anonsvn \
>       checkout svn://svn.turbocat.net/i4b/trunk/usbcam/ulinux
>
> As root:
>
> make fetch
> make patch
> make
>
> You manually have to patch:
>
> ee libv4l/v4l2-apps/libv4l/libv4lconvert/control/libv4lcontrol.c
>
> control/libv4lcontrol.c: In function 'v4lcontrol_vidioc_queryctrl':
> control/libv4lcontrol.c:586: error: '__u32' undeclared (first use in this
> function)
> control/libv4lcontrol.c:586: error: (Each undeclared identifier is report=
ed
> only once
> control/libv4lcontrol.c:586: error: for each function it appears in.)
> control/libv4lcontrol.c:586: error: expected ';' before 'orig_id'
> control/libv4lcontrol.c:600: error: 'orig_id' undeclared (first use in th=
is
> function)
>
> __u32 to uint32_t
>
> In the end:
>
> cd pwcview
>
> ./pwcview
>
>
> Should bring your webcam right up in userland though.
>
> --HPS
>
>



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