LINUX.ORG.RU

вебкамера Genius ilook 300 (PixArt pac7302)


0

0

Заставил кое-как работать Genius ilook 300 на чипсете PixArt pac7302 в Linux. Картинка есть, но цвета жутковатые.

Последовательность действий в основном повторяет http://www.linux.org.ru/view-message.jsp?msgid=3073279 .

Система: Debian unstable, ядро 2.6.26-1-686.

lsusb: Bus 001 Device 004: ID 093a:2628 Pixart Imaging, Inc.

1. # apt-get install libv4l-0

2. Берем модули gspca2 отсюда: http://linuxtv.org/hg/~jfrancois/gspca/ , распаковываем.

3. В файл linux/drivers/media/video/gspca/pac7311.c добавляем строчку (в правильное место):
{USB_DEVICE(0x093a, 0x2628), .driver_info = SENSOR_PAC7302},

4. Собираем и устанавливаем модули
# make
# make install

5. Втыкаем камеру, контролируем загрузку модуля в логе
# dmesg

[12196.544006] usb 1-1: New USB device found, idVendor=093a, idProduct=2628
[12196.544128] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[12196.805878] Linux video capture interface: v2.00
[12196.813966] gspca: main v2.4.0 registered
[12196.816876] gspca: probing 093a:2628
[12196.856369] gspca: probe ok
[12196.858577] usbcore: registered new interface driver pac7311
[12196.859559] pac7311: registered

6. # export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so

7. # skype


timon, спасибо за инструкцию, помогло - камера завелась на Убунте 8.10 Пробовал побороть аццкие цвета и торможение картинки, добавляя в /etc/modprobe.d/options всякие параметры из файлика pac7311.c. Ноль реакции - ошибок не выдается, но изображение не меняется ни на йоту, даже если указывать противоположные значения параметров. Все оранжевое и запаздывает почти на секунду...

bourger
()
Ответ на: комментарий от bourger

Запаздывание удалось побороть, закомментировав кусок кода в gspca.c - там, где устанавливаются авто-параметры gain и exposure, - и пересобрав драйвер. Теперь картинка движется резво, но почти полностью черная, а где не черная - там оранжевая :) Как найти корректные параметры для модулей gspca_main и gspca_pac7311, которые бы аекватно воспринимались в файлике /etc/modprobe.d/options? Стандартные exposure, brightness и т. п. отторгаются с руганью, хотя в gspca.c и pac7311 присутствуют...

bourger
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.