Creative Webcam and linux-gspca-kmod problem

Paul B. Mahol onemda at
Sun Nov 16 03:20:45 PST 2008

On 11/16/08, Nikola Lecic <nikola.lecic at> wrote:
> Hash: RIPEMD160
> On Sat, 15 Nov 2008 20:07:25 +0100
> "Paul B. Mahol" <onemda at> wrote:
>> Probably camera needs isochronous transfer (you bought wrong one)
>> which is not supported on oldusb on 7 STABLE. (read BUGS section of
>> ehci(4) manpage)
>> usb2 (USB4BSD) from FreeBSD 8.0 CURRENT is supposed to have better
>> support for isochronous transfers.
> Well, I don't know, I was very careful and took the following into
> consideration:
> a. this camera is USB1.1 compatible, e.g.
I dont know how it would be usefull if used only with USB1.1
I belive that ehci can be completely disabled on STABLE.
I know that it can be disabled if all usb stuff is removed from
kernel configuration and than loaded as module, in that case you
only kldload uhci and not ehci (possible also from /boot/loader.conf)

> b. the camera is supported by gspca1 (and eo ipso by v4l-ver1 if I
> understand this correctly), as listed in gspcav1-20071220/gspca_core.c:
> {USB_DEVICE(0x041e, 0x4051)},   /* Creative Live!Cam Notebook Pro (VF0250)
> */
> Does this still mean that the camera *needs* isochronous transfer? If
> yes, is there an easy way to compile and test that usb2 stuff on STABLE?

I dont know that, but something like isochronous transfer should be
documented somehow with camera ....
Are you sure that you bought right one (explained in link you already posted)?

If you are interested in USB4BSD look:

It supports 5/6/7 and 8.
You need svn to get source for 7 STABLE.

> (I also forgot to add, playing with various USB settings in BIOS didn't
> help, such as turning off USB2 support, turning on USB legacy support,
> and lowering USB2 speed from Hi to Full.)
> - -- 
> Nikola Lecic = Nikola Lechits
> fingerprint : FEF3 66AF C90E EDC3 D878  7CDC 956D F4AB A377 1C9B
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> Version: GnuPG v2.0.9 (FreeBSD)
> zhWyS5U+l0Zm+RnHqs/R929zT82bskdaSSeeJETgS/KKjgDK6DtgDelO4jcbwgY3
> pz76wL5cuQxplrtHlI90lz2dgbM2RyH/GVOJPF27eSoisL4xqRDqLkJu2f/9F6rF
> jqSudED611xgYPiUWmo=
> =w6EG

More information about the freebsd-multimedia mailing list