Hi, Although I have read al lot of posts regarding problems with my Logitech Orbit cam when using uvcvideo, I still can't pinpoint my exact problem. I downloaded the latest SVN, compiled it and loaded the module with tracing set to 0xffff. (BTW, trying this on an Kubuntu 8.04 machine). When using the zmu command from Zoneminder (trying to access the camera which has been discovered on /dev/video0), an error is returned from zmu, and the debug info in dmesg looks like this (starting at modprobe'ing the module, followed by the zmu command) :
[173818.963187] usbcore: deregistering interface driver uvcvideo [173833.966421] uvcvideo: Adding mapping Brightness to control 00000000-0000-0000-0000-000000000101/2. [173833.967129] uvcvideo: Adding mapping Contrast to control 00000000-0000-0000-0000-000000000101/3. [173833.967616] uvcvideo: Adding mapping Hue to control 00000000-0000-0000-0000-000000000101/6. [173833.968012] uvcvideo: Adding mapping Saturation to control 00000000-0000-0000-0000-000000000101/7. [173833.968443] uvcvideo: Adding mapping Sharpness to control 00000000-0000-0000-0000-000000000101/8. [173833.968849] uvcvideo: Adding mapping Gamma to control 00000000-0000-0000-0000-000000000101/9. [173833.969245] uvcvideo: Adding mapping Backlight Compensation to control 00000000-0000-0000-0000-000000000101/1. [173833.969781] uvcvideo: Adding mapping Gain to control 00000000-0000-0000-0000-000000000101/4. [173833.970174] uvcvideo: Adding mapping Power Line Frequency to control 00000000-0000-0000-0000-000000000101/5. [173833.970611] uvcvideo: Adding mapping Hue, Auto to control 00000000-0000-0000-0000-000000000101/16. [173833.971012] uvcvideo: Adding mapping Exposure, Auto to control 00000000-0000-0000-0000-000000000001/2. [173833.971450] uvcvideo: Adding mapping Exposure, Auto Priority to control 00000000-0000-0000-0000-000000000001/3. [173833.971974] uvcvideo: Adding mapping Exposure (Absolute) to control 00000000-0000-0000-0000-000000000001/4. [173833.972401] uvcvideo: Adding mapping White Balance Temperature, Auto to control 00000000-0000-0000-0000-000000000101/11. [173833.972859] uvcvideo: Adding mapping White Balance Temperature to control 00000000-0000-0000-0000-000000000101/10. [173833.973320] uvcvideo: Adding mapping White Balance Component, Auto to control 00000000-0000-0000-0000-000000000101/13. [173833.973916] uvcvideo: Adding mapping White Balance Blue Component to control 00000000-0000-0000-0000-000000000101/12. [173833.973930] uvcvideo: Adding mapping White Balance Red Component to control 00000000-0000-0000-0000-000000000101/12. [173833.973940] uvcvideo: Adding mapping Focus (absolute) to control 00000000-0000-0000-0000-000000000001/6. [173833.973950] uvcvideo: Adding mapping Focus, Auto to control 00000000-0000-0000-0000-000000000001/8. [173833.974050] uvcvideo: Probing generic UVC device 1 [173833.974084] uvcvideo: Found format MJPEG. [173833.974091] uvcvideo: - 160x120 (30.0 fps) [173833.974095] uvcvideo: - 176x144 (30.0 fps) [173833.974099] uvcvideo: - 320x240 (15.0 fps) [173833.974102] uvcvideo: - 352x288 (15.0 fps) [173833.974106] uvcvideo: - 640x480 (15.0 fps) [173833.974113] uvcvideo: Found format YUV 4:2:2 (YUYV). [173833.974117] uvcvideo: - 160x120 (15.0 fps) [173833.974121] uvcvideo: - 176x144 (15.0 fps) [173833.974148] uvcvideo: Found a Status endpoint (addr 87). [173833.974154] uvcvideo: Found UVC 1.00 device <unnamed> (046d:08cc) [173833.974176] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/2 to device 1 entity 2 [173833.974185] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/3 to device 1 entity 2 [173833.974193] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/7 to device 1 entity 2 [173833.974202] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/8 to device 1 entity 2 [173833.974210] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/1 to device 1 entity 2 [173833.974218] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/4 to device 1 entity 2 [173833.974226] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/5 to device 1 entity 2 [173833.974234] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/2 to device 1 entity 1 [173833.974242] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/3 to device 1 entity 1 [173833.974250] uvcvideo: Added control 00000000-0000-0000-0000-000000000001/4 to device 1 entity 1 [173833.974259] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/11 to device 1 entity 2 [173833.974267] uvcvideo: Added control 00000000-0000-0000-0000-000000000101/10 to device 1 entity 2 [173833.974276] uvcvideo: Scanning UVC chain: OT 5 <- XU 4 (-> XU 12 8 10 11 9) <- XU 3 (-> XU 13) <- PU 2 <- IT 1 [173833.974294] uvcvideo: Found a valid video chain (1 -> 5). [173833.999844] input: UVC Camera (046d:08cc) as /devices/pci0000:00/0000:00:07.3/usb2/2-1/2-1:1.0/input/input11 [173834.018986] uvcvideo: uvc_v4l2_open [173834.019025] uvcvideo: uvc_v4l2_ioctl [173834.019035] v4l2 ioctl VIDIOC_QUERYCAP, dir=r- (0x80685600) [173834.021566] uvcvideo: uvc_v4l2_ioctl [173834.021590] v4l1 ioctl VIDIOCGCAP, dir=r- (0x803c7601) [173834.021601] v4l2 ioctl VIDIOC_QUERYCAP, dir=r- (0x80685600) [173834.021610] v4l2 ioctl VIDIOC_ENUMINPUT, dir=rw (0xc04c561a) [173834.021615] v4l2 ioctl VIDIOC_ENUMINPUT, dir=rw (0xc04c561a) [173834.021620] v4l2 ioctl VIDIOC_ENUM_FMT, dir=rw (0xc0405602) [173834.021627] v4l2 ioctl VIDIOC_TRY_FMT, dir=rw (0xc0cc5640) [173834.021634] uvcvideo: Trying format 0x47504a4d (MJPG): 10000x10000. [173834.021641] uvcvideo: Using default frame interval 66666.6 us (15.0 fps). [173834.024389] uvcvideo: UVC device initialized. [173834.024444] usbcore: registered new interface driver uvcvideo [173834.024453] USB Video Class driver (SVN r231) [173834.059086] uvcvideo: uvc_v4l2_release [173839.040639] uvcvideo: uvc_v4l2_open [173839.041580] uvcvideo: uvc_v4l2_ioctl [173839.041596] v4l1 ioctl VIDIOCGCAP, dir=r- (0x803c7601) [173839.041608] v4l2 ioctl VIDIOC_QUERYCAP, dir=r- (0x80685600) [173839.041616] v4l2 ioctl VIDIOC_ENUMINPUT, dir=rw (0xc04c561a) [173839.041622] v4l2 ioctl VIDIOC_ENUMINPUT, dir=rw (0xc04c561a) [173839.041627] v4l2 ioctl VIDIOC_ENUM_FMT, dir=rw (0xc0405602) [173839.041634] v4l2 ioctl VIDIOC_TRY_FMT, dir=rw (0xc0cc5640) [173839.044058] uvcvideo: Trying format 0x47504a4d (MJPG): 10000x10000. [173839.044069] uvcvideo: Using default frame interval 66666.6 us (15.0 fps). [173839.080447] uvcvideo: uvc_v4l2_ioctl [173839.080472] v4l1 ioctl VIDIOCGWIN, dir=r- (0x80207609) [173839.080481] v4l2 ioctl VIDIOC_G_FMT, dir=rw (0xc0cc5604) [173839.080488] v4l2 ioctl VIDIOC_G_FMT, dir=rw (0xc0cc5604) [173839.080501] uvcvideo: uvc_v4l2_ioctl [173839.080505] v4l1 ioctl VIDIOCGPICT, dir=r- (0x800e7606) [173839.080511] v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624) [173839.094318] v4l2 ioctl VIDIOC_G_CTRL, dir=rw (0xc008561b) [173839.097323] v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624) [173839.097336] uvcvideo: Control 0x00980903 not found. [173839.097341] v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624) [173839.116303] v4l2 ioctl VIDIOC_G_CTRL, dir=rw (0xc008561b) [173839.120396] v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624) [173839.133307] v4l2 ioctl VIDIOC_G_CTRL, dir=rw (0xc008561b) [173839.137300] v4l2 ioctl VIDIOC_QUERYCTRL, dir=rw (0xc0445624) [173839.137313] uvcvideo: Control 0x00980910 not found. [173839.137320] v4l2 ioctl VIDIOC_G_FMT, dir=rw (0xc0cc5604) [173839.137381] uvcvideo: uvc_v4l2_ioctl [173839.137388] v4l1 ioctl VIDIOCGCHAN, dir=rw (0xc0307602) [173839.137395] v4l2 ioctl VIDIOC_ENUMINPUT, dir=rw (0xc04c561a) [173839.137401] v4l2 ioctl VIDIOC_G_STD, dir=r- (0x80085617) [173839.137405] uvcvideo: Unsupported ioctl 0x80085617 [173839.138738] uvcvideo: uvc_v4l2_release Questions: 1) Is zmu causing this error ? 2) Is there another tool/utility that I can use to access this cam, if zmu is causing this behaviour ? 3) Is the line before last the actual cause of the problem ? If anyone would be so kind to point me in any direction at all (preferably one that leads to a solution of some sort), it would be greatly appreciated. Hans ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. _______________________________________________ Linux-uvc-devel mailing list [email protected] https://lists.berlios.de/mailman/listinfo/linux-uvc-devel
