I have an attached (via USB) a HP VGA Webcam (OmniVision 519) on my PC. I have never been able to read a valid video frame from this device (from Linux 2.24-2.26). The web documentation seems to suggest that the gspca driver (available in 2.6.27+ should work with this hardware.) Not! There older drivers (for the 519) which may have once worked but these had to be compiled external to standard distributions and will not compile with 2.6.27. Reproducible: Always Steps to Reproduce: 1.Build standard kernel with loadable gspca drivers 2.Boot 3.Attempt to read frames from the camera (/deve/v4l/video1) since /dev/v4l/vdieo0 is my Hauppauge WinTV 150 input (which also doesn't work See Bug # 251068) Actual Results: Frames either do not read or render garbage. The network documention suggests that one should be able to read individual or a succession of JPEG images from the webcam but I have applied a number of methods (perhaps all known under Linux) with null results. Expected Results: If the gspca driver really works with the OV519 then one should get reasonably valid pictures from the device.
Created attachment 175385 [details] List of video devices using lspci and lsusb List of the devices on the system using lspci (for the Hauppauge WinTV video card) and lsusb (for the Omnivision OV519 webcam). See also Bug #251068 for a list of the modules loaded when these problems were encountered.
You also need libv4l if you're using builtin driver in 2.6.27
Robert, what's needed now is the following information * .config + dmesg from (latest) working kernel * .config + dmesg from (earliest) failing kernel and in case you want to take the issue upstream, you'll need to test with 2.6.28-rcX to see whether the problem has already been fixed. Thanks, Axel
Please reopen when the info requested in comment #3 has been provided
This bug is not closed. I can confirm that the Gentoo release 2.6.28 does not work with the HP VGA Webcam (otherwise known as as the Omnivision 519), Here are some extracpts: Oct 28 21:47:03 frodo usb 2-2: New USB device found, idVendor=05a9, idProduct=8519 Oct 28 21:47:03 frodo usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 Oct 28 21:47:03 frodo usb 2-2: Product: USB Camera Oct 28 21:47:03 frodo usb 2-2: Manufacturer: OmniVision Technologies, Inc. Under linux 2.6.28 this device shows up as "/dev/video1" (because I have a Hauppauge PVR 150 installed as /dev/video0) The 2.8.28 kernel has a completely revamped USB camera perspective. And indeed an lsmod reveals a gspca driver as well as a gspca_ov519 driver. Now this could be due to the fact that nobody has documented how to read off of the output of an OV519 camera on a current Linux system. However using a very wide variety of