Labtec Webcam 1200 not supported, patch incl.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Invalid
|
Undecided
|
Unassigned | ||
linux-ubuntu-modules-2.6.24 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: linux-ubuntu-
The webcam is recognized as usb device (syslog), but thats all, nothing loaded beyond this.
$ lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 002: ID 093a:2464 Pixart Imaging, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 046d:c040 Logitech, Inc.
Bus 001 Device 001: ID 0000:0000
(the logitech device is my mouse and/or keyboard ...)
The ouput of 'lsusb -s 2:2 -v' can be found here:
http://
Based on this source package [linux-
http://
.. I made a patch which adds the corresponding device and vendor IDs to gspca_core.c
(But gspca is still not loaded if the cam is plugged in, I don't know where this can be fixed.)
http://
--- linux-ubuntu-
+++ linux-ubuntu-
@@ -365,6 +365,7 @@
PcCam350,
PAC207,
QtecWb100,
+ Labtec1200,
GeniusGe111,
Vimicro303b,
CyberpixS550V,
@@ -547,6 +548,7 @@
{PcCam350, "PC-Cam350"},
{PAC207, "Pixart PAC207-BCA"},
{QtecWb100, "Qtec Webcam 100"},
+ {Labtec1200, "Labtec Webcam 1200"},
{GeniusGe111, "Genius VideoCam Ge111"},
{Vimicro303b, "Generic Vimicro 303b"},
{CyberpixS550V, "Mercury Cyberpix S550V"},
@@ -731,6 +733,7 @@
{USB_
{USB_
{USB_
+ {USB_DEVICE(0x093a, 0x2464)}, /* Labtec Webcam 1200 */
{USB_
{USB_
{USB_
@@ -3856,6 +3859,11 @@
spca50x->bridge = BRIDGE_PAC207;
spca50x->sensor = SENSOR_PAC207;
break;
+ case 0x2464:
+ spca50x->desc = Labtec1200;
+ spca50x->bridge = BRIDGE_PAC207;
+ spca50x->sensor = SENSOR_PAC207;
+ break;
case 0x2468:
spca50x->desc = PAC207;
spca50x->bridge = BRIDGE_PAC207;
I am not sure if this is everything which is needed (to make this 'round') but the cam works this way.
In camorama with inverted colors (fixed by force_rgb=1 module option) using 176x144 at ~20fps. At 352x288 its slower (~9fps).
I'm also unsure if the rather slow speed in general is common to all those 'ultra cheap' cams or if this can be tuned inside the driver ...
ingo.
Related branches
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux-ubuntu-modules-2.6.24: | |
assignee: | ubuntu-kernel-team → timg-tpi |
status: | Triaged → In Progress |
sorry, i'm new to launchpad, I didn't know about the attachment form ...