Genius E-Messenger 112 настройка под ubuntu 8.04
поздравляю всех с вчерашним днем админа! дело в том, что я сейчас в молдавии. поэтому не мог раньше выйти в инет. сейчас эта проблема решена.
перед отъездом я настраивал вебкамеру Genius E-Messenger 112 на 2-м копме. на нем вторая ось – убунта. скажу сказжу сразу, что под XP я так и не смог настроить. дурацкая программа (вместо драйверов) поставляемая с камерой постоянно просила dirext 8. однако настроить в убунту удалось, благодаря ubuntu форуму. вообщем, камеру настраивал так:
скачал gspcav1-20071224.tar.gz, gspcav1-20071224-emessenger112.patch, gspcav1-20071224-pixart-vflip.patch
затем выполнил в терминале
tar xzf gspcav1-20071224.tar.gz
cd gspcav1-20071224
patch -p1 <../gspcav1-20071224-emessenger112.patch
patch -p1 <../gspcav1-20071224-pixart-vflip.patch
make
sudo make install
sudo modprobe gspca vflip=1
камера сразу появилась, что меня очень порадовало. однако после перезагрузки пришлось повторить sudo modprobe gspca vflip=1, чтоб она определилась снова.
чтоб этого не делать постоянно, the1st посоветовал прописать эту строку в rc.local. итак, выполняем под рутом
gedit /etc/rc.local
и дописываем до exit 0 нужную нам строку (modprobe gspca vflip=1). все :)

похоже второй патч дублирует первый. Из-за этого запись добавляется дважды, что приводит к ошибке… или я напутал с “-p*”
cyrus, скорее всего напутал
так и не смог настроить, после make выводит следующее:
$ make
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/nitrix/gspcav1-20071224 CC=cc modules
make[1]: Вход в каталог `/usr/src/linux-headers-2.6.28-11-generic’
CC [M] /home/nitrix/gspcav1-20071224/gspca_core.o
/home/nitrix/gspcav1-20071224/gspca_core.c:54:27: error: asm/semaphore.h: No such file or directory
/home/nitrix/gspcav1-20071224/gspca_core.c: В функции ‘spca5xx_ioctl’:
/home/nitrix/gspcav1-20071224/gspca_core.c:2471: ошибка: неявная декларация функции ‘video_usercopy’
/home/nitrix/gspcav1-20071224/gspca_core.c: На верхнем уровне:
/home/nitrix/gspcav1-20071224/gspca_core.c:2617: ошибка: неизвестное поле ‘owner’ в инициализаторе
/home/nitrix/gspcav1-20071224/gspca_core.c:2617: предупреждение: несовместимый тип указателя в инициализации
/home/nitrix/gspcav1-20071224/gspca_core.c:2619: ошибка: неизвестное поле ‘type’ в инициализаторе
/home/nitrix/gspcav1-20071224/gspca_core.c: В функции ‘spca50x_create_sysfs’:
/home/nitrix/gspcav1-20071224/gspca_core.c:2777: ошибка: неявная декларация функции ‘video_device_create_file’
/home/nitrix/gspcav1-20071224/gspca_core.c:2788: ошибка: неявная декларация функции ‘video_device_remove_file’
/home/nitrix/gspcav1-20071224/gspca_core.c: В функции ‘spca5xx_probe’:
/home/nitrix/gspcav1-20071224/gspca_core.c:4315: ошибка: несовместимые типы в присваивании
make[2]: *** [/home/nitrix/gspcav1-20071224/gspca_core.o] Ошибка 1
make[1]: *** [_module_/home/nitrix/gspcav1-20071224] Ошибка 2
make[1]: Выход из каталога `/usr/src/linux-headers-2.6.28-11-generic’
make: *** [default] Ошибка 2
Nitrix, возможно дело в ядре. У меня с переходом на 8.10 этот способ перестал работать, пришлось по другому запускать.
У тебя случаем не 9.04 ? судя по версии ядра она.
Попробуй сделать как здесь описал http://vanoc.ru/ubuntu/genius-e-messenger-112-i-ubuntu-810/
У меня вообще ничего не просит, не хочет, комп ее определяет, а установить не могу: указываю установочный диск, а он просит указать другое место, остальные программы с диска установлись и работают нормально, но снимает и фотографирует черный фон.
Вот у меня то же самое что и у kryp! помогите плз! а то обидно…почему это может быть? заранее спс!
Комментировать
Нашли орфографическую ошибку?
Выделите ее и нажмите Ctrl+Enter
Мой Juick
Метки постов
Рубрики
Друзья
Инфо
Мой Akismet поймал уже 8,670 спама
Архив блога