Expanding on a driver working for 2.6.26.7:
Instead of using the 0.6.6 driver that Ubuntu uses, i've used the driver that did work with previous kernels: http://home.mag.cx/messenger/source/qc-usb-messenger-1.8.tar.gz
Get rid of the various sem_getcount() calls, patches can be found from various sources, like: http://bugs.gentoo.org/attachment.cgi?id=167504
make all insmod ./qcmessenger.ko
and voila:
[ 2359.948163] qcmessenger: QuickCam USB camera found (driver version QuickCam Messenger/Communicate USB 1.8 $Date: 2008/05/26 00:00:00 $) [ 2359.948172] qcmessenger: Kernel:2.6.26.7 bus:4 class:FF subclass:FF vendor:046D product:08F6 [ 2359.948183] qcmessenger [ 3.272230]: poisoning qc in qc_usb_init [ 2359.952998] qcmessenger [ 3.276804]: E00A contains 08F6 [ 2359.952998] qcmessenger: Sensor VV6450 detected [ 2359.954060] input: Quickcam snapshot button as /devices/virtual/input/input7 [ 2359.958612] qcmessenger [ 3.282952]: Quickcam snapshot button registered on usb-0000:00:1d.0-2/input0 [ 2359.958666] qcmessenger: Registered device: /dev/video1 [ 2359.958738] usbcore: registered new interface driver qcmessenger
No support for v4l2, but v4l in Ekiga works.
Expanding on a driver working for 2.6.26.7:
Instead of using the 0.6.6 driver that Ubuntu uses, i've used the driver that did work with previous kernels: home.mag. cx/messenger/ source/ qc-usb- messenger- 1.8.tar. gz
http://
Get rid of the various sem_getcount() calls, patches can be found from various sources, like: bugs.gentoo. org/attachment. cgi?id= 167504
http://
make all
insmod ./qcmessenger.ko
and voila:
[ 2359.948163] qcmessenger: QuickCam USB camera found (driver version QuickCam Messenger/ Communicate USB 1.8 $Date: 2008/05/26 00:00:00 $) virtual/ input/input7 00:1d.0- 2/input0
[ 2359.948172] qcmessenger: Kernel:2.6.26.7 bus:4 class:FF subclass:FF vendor:046D product:08F6
[ 2359.948183] qcmessenger [ 3.272230]: poisoning qc in qc_usb_init
[ 2359.952998] qcmessenger [ 3.276804]: E00A contains 08F6
[ 2359.952998] qcmessenger: Sensor VV6450 detected
[ 2359.954060] input: Quickcam snapshot button as /devices/
[ 2359.958612] qcmessenger [ 3.282952]: Quickcam snapshot button registered on usb-0000:
[ 2359.958666] qcmessenger: Registered device: /dev/video1
[ 2359.958738] usbcore: registered new interface driver qcmessenger
No support for v4l2, but v4l in Ekiga works.