> But, this solution is quite uggly because if I do a rmmod/insmod, the driver does not know that the vv6410_init must not been called and I get the error. > Now, everything is ok, I can open /dev/video many times without any error. > in quickcam_init_sensor() only if it is the first time or if the cam has been disconnected.
> I have done a patch in the driver to call quickcam->sensor_ctrl.init (vv6410_init) The vv6410_init is done at each /dev/video open. > has not been turned off before this init. > The Dexxa webcam does not like to receive a second vv6410_init if its power > I must disconnect the webcam to clear the error condition. > rmmod/insmod without effect on the error. > Jan 28 12:39:22 f1oat kernel: quickcam data error: len=0, status=FFFFFFAC > Jan 28 12:39:22 f1oat kernel: Init sensor failed > Jan 28 12:39:22 f1oat kernel: usb_control_msg gain1 failedvv6410_init failed > Jan 28 12:39:22 f1oat kernel: usb-uhci.c: interrupt, status 3, frame# 748 > After a second /dev/video open, I get the following message in syslog : Something like: Jan 23 22:40:59 jfcexpert kernel: USB Quickcam Class 1 SubClass 2 idVendor 46d idProduct 850? > Brand new Dexxa webcam USB P/N 961179-0700 > With 2.4.17 kernel and up-to-date quickcam driver If I do a rmmod, I must disconnect the cam.Īny suggestion to achieve good vv6410_init with this webcam ? Now, everything is ok, I can open /dev/video many times without any error.īut, this solution is quite uggly because if I do a rmmod/insmod, the driver does not know that the vv6410_init must not been called and I get the error. In quickcam_init_sensor() only if it is the first time or if the cam has been disconnected. I have done a patch in the driver to call quickcam->sensor_ctrl.init (vv6410_init) Has not been turned off before this init. The Dexxa webcam does not like to receive a second vv6410_init if its power
I must disconnect the webcam to clear the error condition. Rmmod/insmod without effect on the error. Jan 28 12:39:22 f1oat kernel: quickcam data error: len=0, status=FFFFFFAC Jan 28 12:39:22 f1oat kernel: Init sensor failed Jan 28 12:39:22 f1oat kernel: usb_control_msg gain1 failedvv6410_init failed Jan 28 12:39:22 f1oat kernel: usb-uhci.c: interrupt, status 3, frame# 748