Ниска е версията на libv4l трябва да е 0.5.8
При нея работи коректно всички декомпресии (включително jpeg)
Това дето си го дал като лог всъщност е iptables лога не е от /var/log/messages
В поста на сусето си го дал но не си пуснал камерата да работи.
Ето как изглежда пълния процес при мене:
Стъпка 1 като потребител (Конзола 1)
bgb@shemet ~ $ mkdir r
bgb@shemet ~ $ cd r
bgb@shemet ~/r $ git clone
http://repo.or.cz/r/microdia.gitInitialized empty Git repository in /home/bgb/r/microdia/.git/
Getting alternates list for
http://repo.or.cz/r/microdia.git Getting pack list for
http://repo.or.cz/r/microdia.git Getting index for pack 70b5139f453a9ccd1a54c880adfb8559acc1954a
Getting pack 70b5139f453a9ccd1a54c880adfb8559acc1954a
.........................
.........................
bgb@shemet ~/r $ cd microdia/
bgb@shemet ~/r/microdia $ make
make -C /lib/modules/2.6.26-gentoo-r3/build SUBDIRS=/home/bgb/r/microdia modules
make[1]: Entering directory `/usr/src/linux-2.6.26-gentoo-r3'
CC [M] /home/bgb/r/microdia/sn9c20x-usb.o
CC [M] /home/bgb/r/microdia/sn9c20x-v4l2.o
CC [M] /home/bgb/r/microdia/sn9c20x-sysfs.o
CC [M] /home/bgb/r/microdia/sn9c20x-dev.o
CC [M] /home/bgb/r/microdia/sn9c20x-queue.o
CC [M] /home/bgb/r/microdia/sn9c20x-bridge.o
CC [M] /home/bgb/r/microdia/omnivision.o
CC [M] /home/bgb/r/microdia/micron.o
CC [M] /home/bgb/r/microdia/hv7131r.o
CC [M] /home/bgb/r/microdia/sn9c20x-debugfs.o
LD [M] /home/bgb/r/microdia/sn9c20x.o
Building modules, stage 2.
MODPOST 1 modules
CC /home/bgb/r/microdia/sn9c20x.mod.o
LD [M] /home/bgb/r/microdia/sn9c20x.ko
make[1]: Leaving directory `/usr/src/linux-2.6.26-gentoo-r3'
ctags: no input files specified.
Try `ctags --help' for a complete list of options.
make: *** [ctags] Error 1
Като root (Конзола2):
shemet ~ # tail -f /var/log/messages
Като root (Конзола 3):
shemet ~ # cd /home/bgb/r/microdia/
shemet microdia # insmod sn9c20x.ko
shemet microdia #
Връщаме се в конзола 1 и стартираме скайпа
bgb@shemet ~/r/microdia $ export LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so
bgb@shemet ~/r/microdia $ skype
Пускаш теста на камерата
Копираш съобщенията от конзола 2 и ги дай тука.
При мене изглеждат така - това е за ориентиране:
May 5 10:54:48 shemet bus: 'usb': add driver sn9c20x
May 5 10:54:48 shemet bus: 'usb': driver_probe_device: matched device 2-4:1.0 with driver sn9c20x
May 5 10:54:48 shemet bus: 'usb': really_probe: probing driver sn9c20x with device 2-4:1.0
May 5 10:54:48 shemet sn9c20x 2-4:1.0: usb_probe_interface
May 5 10:54:48 shemet sn9c20x 2-4:1.0: usb_probe_interface - got id
May 5 10:54:48 shemet sn9c20x: SN9C20X USB 2.0 Webcam - 0C45:6270 plugged-in.
May 5 10:54:48 shemet sn9c20x: I2C slave 0x5d returned error during write to address 0xff
May 5 10:54:48 shemet sn9c20x: Detected MT9V111 Sensor.
May 5 10:54:48 shemet device: 'video0': device_add
May 5 10:54:48 shemet PM: Adding info for No Bus:video0
May 5 10:54:48 shemet sn9c20x: Webcam device 0C45:6270 is now controlling video device /dev/video0
May 5 10:54:48 shemet device: 'input5': device_add
May 5 10:54:48 shemet PM: Adding info for No Bus:input5
May 5 10:54:48 shemet input: SN9C20X Webcam as /class/input/input5
May 5 10:54:49 shemet device: 'event5': device_add
May 5 10:54:49 shemet PM: Adding info for No Bus:event5
May 5 10:54:49 shemet sn9c20x: Using yuv420 output format
May 5 10:54:49 shemet driver: '2-4:1.0': driver_bound: bound to device 'sn9c20x'
May 5 10:54:49 shemet bus: 'usb': really_probe: bound device 2-4:1.0 to driver sn9c20x
May 5 10:54:49 shemet usbcore: registered new interface driver sn9c20x
May 5 10:54:49 shemet sn9c20x: SN9C20x USB 2.0 Webcam Driver v2009.04 loaded
May 5 10:55:04 shemet sn9c20x: Using yuv420 output format
May 5 10:55:05 shemet device: 'usbdev2.4_ep81': device_unregister
May 5 10:55:05 shemet PM: Removing info for No Bus:usbdev2.4_ep81
May 5 10:55:05 shemet device: 'usbdev2.4_ep82': device_unregister
May 5 10:55:05 shemet PM: Removing info for No Bus:usbdev2.4_ep82
May 5 10:55:05 shemet device: 'usbdev2.4_ep83': device_unregister
May 5 10:55:05 shemet PM: Removing info for No Bus:usbdev2.4_ep83
May 5 10:55:05 shemet device: 'usbdev2.4_ep81': device_add
May 5 10:55:05 shemet PM: Adding info for No Bus:usbdev2.4_ep81
May 5 10:55:05 shemet device: 'usbdev2.4_ep82': device_add
May 5 10:55:05 shemet PM: Adding info for No Bus:usbdev2.4_ep82
May 5 10:55:05 shemet device: 'usbdev2.4_ep83': device_add
May 5 10:55:05 shemet PM: Adding info for No Bus:usbdev2.4_ep83
May 5 10:55:10 shemet sn9c20x: [E] Empty buffer queue.
Провери дали е свързана на УСБ2 порт камерата, на 1.1 има загуби понякога