Автор Тема: Настройка на камера?  (Прочетена 5093 пъти)

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Настройка на камера?
« Отговор #15 -: Sep 27, 2007, 14:30 »
Примерен код
Обаче това са много близки версии и с почти еднаква конфигурация...Опитах с по други от друго ядра и не ще.

За съжаление и при мен нещата са същите  '<img'>  Каквото и да правя не мога да заредя модул от друго ядро.
Гледах в google за това Module versioning support (MODVERSIONS)— и аз не разбрах как стават нещата. Имаше много примери с разни кодове на С, които не разбирам....

Не ми се ще да взимам ядра от друга дистрибуции, защото по всяка вероятност ще ми падне wireless-а а с него си играх един ден да го пусна и сега работи нормално обаче не съм много сигурен, че ще успея да си го настроя пак ако съм и с ядно от друго дистро...

Ето тука е 64 битови за Ubuntu Feisty
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

Nik123

  • Напреднали
  • *****
  • Публикации: 3128
  • Distribution: Mageia, Q4OS
    • Профил
Настройка на камера?
« Отговор #16 -: Oct 07, 2007, 19:28 »
Цитат (abadon @ Сеп. 24 2007,11:49)
Цитат на: Nik123,Сеп. 21 2007,19:42
Мисля, че ти трябва това- линк

Моята камера е базирана на същия чип, макар и по-стара версия, и работи отлично с драйвъра за мандрива, свален от линка по-горе. Успех

Свалих си и си инсталирах пакета spca5xx-source_20060501-2_all.deb след което отидох в /usr/src .... разархивирах пакета, отворих си INSTALL и видях, че за ядра от серията 2.6. това се инсталира по следния начин:
Цитат
make clean
   make
   if all goes right as root :
   make install

Обаче след изпълняването на make получавам следния изход:
Цитат
# make
   Building SPCA5XX driver for 2.5/2.6 kernel.
   Remember: you must have read/write access to your kernel source tree.
make -C /lib/modules/`uname -r`/build SUBDIRS=/home/genko/modules/spca5xx CC=cc modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.21-2-686'
  CC [M]  /home/genko/modules/spca5xx/drivers/usb/spca5xx.o
/home/genko/modules/spca5xx/drivers/usb/spca5xx.c:39:26: error: linux/config.h: No such file or directory
/home/genko/modules/spca5xx/drivers/usb/spca5xx.c: In function 'spca50x_init_isoc':
/home/genko/modules/spca5xx/drivers/usb/spca5xx.c:1621: warning: assignment from incompatible pointer type
/home/genko/modules/spca5xx/drivers/usb/spca5xx.c: In function 'spca50x_create_sysfs':
/home/genko/modules/spca5xx/drivers/usb/spca5xx.c:3448: warning: ignoring return value of 'video_device_create_file', declared with attribute warn_unused_result
/home/genko/modules/spca5xx/drivers/usb/spca5xx.c:3449: warning: ignoring return value of 'video_device_create_file', declared with attribute warn_unused_result
/home/genko/modules/spca5xx/drivers/usb/spca5xx.c:3450: warning: ignoring return value of 'video_device_create_file', declared with attribute warn_unused_result
make[2]: *** [/home/genko/modules/spca5xx/drivers/usb/spca5xx.o] Error 1
make[1]: *** [_module_/home/genko/modules/spca5xx] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.21-2-686'
make: *** [default] Error 2

Проблема явно е в това, че не намира linux/config.h обаче от къде да го взема  '<img'>

@ivo1204
Това It is not, the sn9c20x is a Vendor Class въобще не ми говори нищо  '<img'>  И затова нямам представа защо е лошо. Ето го изхода на lsusb -vvv


@abadon: Трябва ти gspcav1 , а не spca5xx- последното наистина не върви на новите ядра. Моят "пресен" опит е с ядро 2.6.20- там spca5xx заби, а gspcav1 си тръгна

Edit: Доколкото виждам, си с дебиан, не става ли направо от мирърите- apt-get install gspcav1, или както е там инстала на пакети в дебиана?



Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Настройка на камера?
« Отговор #17 -: Oct 10, 2007, 17:41 »
Ми за съжаление по мирърите които ползвам го няма  '<img'>
И тук и тук не го намирам Ако някой знае къде го има този пакет да свирка  '<img'>
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

Nik123

  • Напреднали
  • *****
  • Публикации: 3128
  • Distribution: Mageia, Q4OS
    • Профил
Настройка на камера?
« Отговор #18 -: Oct 12, 2007, 15:48 »
Ето ти линка- Клик

-това е сорса- и аз не намерих готов деб пакет, ама и не съм се ровил де. Другият вариант е от pbone.net да дръпнеш рпм-пакета gspcav1-1.00.18 (има го) и да го конвертираш в деб-пакет- една програмка знам за това, alien се казваше май
Активен

abadon

  • Напреднали
  • *****
  • Публикации: 510
  • Distribution: Debian
  • Window Manager: KDE
    • Профил
    • WWW
Настройка на камера?
« Отговор #19 -: Oct 16, 2007, 17:37 »
Дръпнах си го този сорс през aptitude след което влезнах в /usr/src там имах един пакет gspca-source.tar.bz2, разархивирах го пуснах make, make install и всичко мина успешно.
 
Цитат
lsmod | grep gspca
gspca                 641444  0
videodev               25952  1 gspca
usbcore               123272  4 gspca,ehci_hcd,uhci_hcd

Уж го имам този модул но не мога да разбера дали ми работи камерата. '<img'>  Kopete-то не ми разпознава да имам никакво видео устройство... Ако всичко е наред не трябва ли да имам устройство
/dev/video или нещо от този род?
Активен

Успешното Boot-ване на Windows завършва с рестарт!!!
You are registered as user #382190 with the Linux Counter
Всеки пост - отговор на въпрос

Nik123

  • Напреднали
  • *****
  • Публикации: 3128
  • Distribution: Mageia, Q4OS
    • Профил
Настройка на камера?
« Отговор #20 -: Oct 18, 2007, 09:21 »
значи, при мен, освен камерата, имам и тунер, и се бъркаха двете устройства, сега при мен тунера е /dev/video1 , a камерата- /dev/video0. Ето ти при мен modprobe.conf как е:

remove snd-via82xx /sbin/modprobe -r snd-pcm-oss; /sbin/modprobe --first-time -r --ignore-remove snd-via82xx
install snd-via82xx /sbin/modprobe --first-time --ignore-install snd-via82xx && { /sbin/modprobe snd-pcm-oss; /bin/true; }
alias eth0 8139too
install usb-interface /sbin/modprobe uhci-hcd; /bin/true
options bt878 card= gbuffers=4
options bttv radio=1 card=46 gbuffers=4

alias snd-0 snd-via82xx

options bttv video_nr=1 radio=1 card=46 gbuffers=4
options sn9c102 video_nr=0

# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF version 1.0.9 ---
alias snd-card-0 snd-via82xx
alias sound-slot-0 snd-via82xx
# --- END: Generated by ALSACONF, do not edit. ---


bttv е тунера ми, а sn9c102 е камерата. При тази "конфигурация" на modprobe.conf Ekiga (аз ползвам гном) сама си вади да десктопа иконка за камерата и я познава като GSPCA USB Camera, другите програми като kopete също си я опознават

Edit: В дебиана би трябвало да има някакъв инструмент за настройка на хардуера- опитай и оттам, при мен нямаше нужда, понеже след инстала на gspcav1, редакцията на modprobe.conf и рестарта системата си опозна камерата



Активен