gspca_main gspca_ov519, please add recent v4l patch to include Creative 041e:4067 webcam

Bug #492744 reported by MMarking
12
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

The Creative eyetoy webcam was patched to work in v4l in October 2009, but doesn't appear to have made it into Ubuntu Karmic becuase modprobe gspca_ov519 doesn't recognize the camera. Please add this trivial patch (link below) since the pre-Karmic ov51x-jpeg hacked source from rastageeks no longer compiles in the 2.6.31+ kernels. Thanks.

http://<email address hidden>/msg05497.html

$ lsusb
Bus 003 Device 002: ID 041e:4067 Creative Technology, Ltd

Tags: karmic
Revision history for this message
MMarking (cpt-mocha) wrote :
Andy Whitcroft (apw)
tags: added: kernel-series-unknown
Andy Whitcroft (apw)
tags: added: karmic
removed: kernel-series-unknown
Changed in linux (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
madbiologist (me-again) wrote :

The 2.6.32.2 kernel PPA at http://kernel.ubuntu.com/~kernel-ppa/mainline/v2.6.32.2/ contains the following comment in the changes file:

V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added.

Changed in linux (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
MMarking (cpt-mocha) wrote :

The camera was working in 2.6.31-17-generic and 2.6.31-18-generic and continued to work in 2.6.31-19-generic. But now I just changed to 2.6.31-19-generic-pae and the camera no longer gets probed. I think the patch was not applied to the pae kernel.

Under the regular generic kernel /var/log/messages and dmesg looks like this:

Feb 3 19:00:35 mocha-c2d kernel: [ 13.848845] gspca: main v2.6.0 registered
Feb 3 19:00:35 mocha-c2d kernel: [ 14.132936] gspca: probing 041e:4067
Feb 3 19:00:35 mocha-c2d kernel: [ 15.848490] gspca: probe ok
Feb 3 19:00:35 mocha-c2d kernel: [ 15.848502] gspca: probing 041e:4067
Feb 3 19:00:35 mocha-c2d kernel: [ 15.848511] gspca: probing 041e:4067

Under the pae kernel there is nothing. If you try to manually insert gspca_main and gspca_ov519 I just get:

Feb 6 21:13:46 mocha-c2d kernel: [ 419.848262] gspca: main v2.6.0 registered

Please apply the patch to the PAE kernels as well. Thanks!!

Revision history for this message
MMarking (cpt-mocha) wrote :

FYI, I just updated this Karmic box to 2.6.31-20-generic-pae and the camera is working again. Thanks!

$ dmesg |grep gspca
[ 37.793703] gspca: main v2.6.0 registered
[ 37.827035] gspca: probing 041e:4067
[ 40.126624] gspca: probe ok

madbiologist (me-again)
Changed in linux (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Angelos Vlassopoulos (avlass) wrote :

I have a Creative 041e:4052 webcam that used to work with the ov51x-jpeg hacked source from rastageeks.

I am currently running kernel 2.6.32-24

Here is what I get from dmesg

$ dmesg |grep gspca
[ 7.777906] gspca: main v2.7.0 registered
[ 7.780260] gspca: probing 041e:4052
[ 12.891900] gspca: probe ok

It does not work with skype. The light indicator on the camera flashes momentarily and then nothing.

Is this normal, am I doing something wrong or did something got out of place again?

Revision history for this message
madbiologist (me-again) wrote :

Angelos - this bug is fixed. You have different hardware. Please file a new bug.

Revision history for this message
MMarking (cpt-mocha) wrote :

@angelos

Try running skype like this in a terminal:

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype

You might have to install the package libv4l-0 first.

Revision history for this message
Angelos Vlassopoulos (avlass) wrote :

Ok, I understand it's a skype thing and has nothing to do with this bug report.

Thanks MMarking this really worked.

Since I use the 64-bit version of Ubuntu I had to amend the line you wrote to:

LD_PRELOAD=/usr/lib32/libv4l/v4l1compat.so skype

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.