I had thought that webcam would be supported by the gspca
webcam drivers, but its not in their supported webcam lists.
I note also that the qc-usb-messenger driver
used to support this webcam also ... and eventually I found directory with qc-usb-messenger-1.8.tar.gz tarball
I do note this post about kernel drivers (ie modules INCLUDED with the kernel) about the quickcam_messenger kernel module. kernel/drivers/media/video/usbvideo/quickcam_messenger.h
At the top and bottom of that page it makes it clear that the quickcam_messenger kernel module uses code from the qc-usb-messenger.
* - this define is taken from the qc-usb-messenger code
/* this table is derived from the qc-usb-messenger code */
As to how much code, and how the migration progressed from "qc-usb-messenger" tarball to "quickcam_messenger" kernel module, I can't find. I suspect the development of "qc-usb-messenger" stopped at version 1.8, where "qc-usb-messenger" was migrated to a kernel module called "quickcam-messenger" and from then on maintenance (if any) of the code will take place in the "quickcam-messenger" kernel module.
Can you check to see if the gspca module is loaded , and if it is unload and load the quickcam messenger module ? ... ie type (with root permissions):
modprobe | grep gspca
and if you see (for example) gspca_stv06xx loaded, then unload it and try loading a quickcam_messenger module
modprobe -r gspca_stv06xx
note this is a bit speculative on my part, based on what I have seen work on a different linux distribution.