gspca_ov519 driver is autoloaded for Creative Live Webcam 041e:4068, but fails to produce output
Bug #263008 reported by
David Hugh-Jones
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Using kernel 2.6.27, when I plug in the Creative Live Webcam (id 041e:4068), the modules gspca_main and gspca_ov519 are loaded. But the webcam doesn't work.
I am not sure if v4l (2?) has yet implemented userspace jpeg decompression, but if not, it would be nice if somebody could get this driver to load the ov51x-jpeg module ... or at least get it buildable against 2.6.27.
Basically, this is a wishlist item: please make my webcam work out of the box for intrepid!
To post a comment you must log in.
In 8.04 this "041e:4061 Creative Technology, Ltd Webcam" worked when I installed and compiled the driver: http:// www.rastageeks. org/downloads/ ov51x-jpeg/ ov51x-jpeg- 1.5.8.tar. gz. It does not work any longer. The LED lights up on the camera but no usable video comes out.
With kernel 2.6.27, when I plug in the "041e:4061 Creative Technology, Ltd Webcam", the modules gspca_main and gspca_ov519 are loaded, and should not be. This webcam is reported to work with drivers from: http:// www.rastageeks. org/downloads/ ov51x-jpeg/ ov51x-jpeg- 1.5.9.tar. gz. When I rename gspca_ov519.ko to gspca_ov519.ko.old and build and install the new ov51x-jpeg- 1.5.9.tar. gz drivers, the gspca driver no longer installs and the ov51x-jpeg driver does install but the camera still is broken.
Universe contains an older version of this driver ov51x-jpeg- 1.5.8.tar. gz from Debian, this version will not compile against a 2.6.27 kernel and needs to be updated. Also the gspca_main and gspca_ov519 modules need to be blocked from loading from either of the 041e:4061 or the 041e:4068 webcams as they do not provide the jpeg decompression.
The current ov51x-jpeg- 1.5.8.tar. gz driver in Universe should be removed or updated to the latest driver as it has no chance of ever working with a 2.6.27 kernel. The ov51x-jpeg- 1.5.8.tar. gz compiled against the 2.6.26 kernel that was being used for Intrepid but with the change to 2.6.27 that breaks and requiresov51x- jpeg-1. 5.9.tar. gz
dmesg:
[35981.424055] usb 1-2: new full speed USB device using uhci_hcd and address 5
[35981.618649] usb 1-2: configuration #1 chosen from 1 choice
[35981.627974] gspca: probing 041e:4061
[35981.836862] ov519: I2C synced in 1 attempt(s)
[35981.836876] ov519: starting OV7xx0 configuration
[35981.849860] ov519: Sensor is an OV7670
[35983.153219] gspca: probe ok
[35983.154037] gspca: probing 041e:4061
lsusb -v tions 1 ionValue 1 orType 4 eNumber 0 eSetting 0 eClass 255 Vendor Specific Class eSubClass 0 eProtocol 0
bDescriptorTyp e 5
bEndpointAddre ss 0x81 EP 1 IN
bmAttributes ...
Bus 001 Device 005: ID 041e:4061 Creative Technology, Ltd
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 1.10
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 8
idVendor 0x041e Creative Technology, Ltd
idProduct 0x4061
bcdDevice 1.00
iManufacturer 1
iProduct 2
iSerial 0
bNumConfigura
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 180
bNumInterfaces 3
bConfigurat
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 100mA
Interface Descriptor:
bLength 9
bDescript
bInterfac
bAlternat
bNumEndpoints 1
bInterfac
bInterfac
bInterfac
iInterface 0
Endpoint Descriptor:
bLength 7