Автор Тема: Проблем с инсталиране и настройка на уеб камера  (Прочетена 3359 пъти)

dobritu

  • Напреднали
  • *****
  • Публикации: 115
  • Distribution: Slackware 12.1
  • Window Manager: KDE
    • Профил
Имам следния проблем:
Използвам Slackware 12 (kernel 2.6.21.5 / i586) и имам уеб камера Vimicro VC0323 при опит да си инсталирам тези драйвеи gspcav1-20071224.tar.gz
правейки го по следния начин:
Примерен код
wget http://mxhaard.free.fr/spca50x/Download/gspcav1-20071224.tar.gz
tar -zxf gspcav1-20071224.tar.gz
cd gspcav1-20071224
./gspca_build

ми изкарава следното:
Примерен код
REMOVE the old module if present
ERROR: Module gspca does not exist in /proc/modules

 CLEAN gspca source tree
rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \
        .gspca.o.cmd  *.o *.ko *.mod.* .[a-z]* core *.i \
        *.symvers *.err

 COMPILE gspca Please Wait ....!!

 INSTALL gspca in the kernel binary tree
mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/
rm -f /lib/modules/`uname -r`/kernel/drivers/usb/media/spca5xx.ko
rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/gspca.ko
install -c -m 0644 gspca.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
/sbin/depmod -ae

 LOAD gspca in memory
FATAL: Error inserting gspca (/lib/modules/2.6.21.5/kernel/drivers/usb/media/gspca.ko): Invalid module format

 PRINT COMPILATION MESSAGES if ERRORS look kgspca.err
make -C /lib/modules/`uname -r`/build SUBDIRS=/opt/lampp/htdocs/linux/gspcav1-20071224 CC=cc modules
make[1]: Entering directory `/usr/src/linux-2.6.21.5'
  CC [M]  /opt/lampp/htdocs/linux/gspcav1-20071224/gspca_core.o
  CC [M]  /opt/lampp/htdocs/linux/gspcav1-20071224/decoder/gspcadecoder.o
  LD [M]  /opt/lampp/htdocs/linux/gspcav1-20071224/gspca.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /opt/lampp/htdocs/linux/gspcav1-20071224/gspca.mod.o
  LD [M]  /opt/lampp/htdocs/linux/gspcav1-20071224/gspca.ko
make[1]: Leaving directory `/usr/src/linux-2.6.21.5'

Ето това
Примерен код
LOAD gspca in memory
FATAL: Error inserting gspca (/lib/modules/2.6.21.5/kernel/drivers/usb/media/gspca.ko): Invalid module format

неразбирам защо не иска да го приеме и защо е непознат модулен формат?
от lsusb изкарвам следния резултат:
Примерен код
# lsusb
Bus 1 Device 1: ID 0000:0000
Bus 1 Device 2: ID 0ac8:0323 Z-Star Microelectronics Corp.

Някой може ли да ми помогне с това ?
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Начи нямаш  сорса на ядрото , с правилната конфигурация . Или неправилни са връзките /lib/modules/`uname -r`/build и source.
Дай :
 ls -l /lib/modules/`uname -r`/
да видиш къде сочат.
Ако сорса е ОК , ( има и файла „ .config“ ) , дай „маке „ за 5-10 сек. и прекъсни компилацията на ядрото. Трябва да е достатъчно.
Ако не си сигурен , че тоя „ .config“ е правилния , или го няма , вземи
този от :
ls /boot/config-`uname -r`
сложи го ядрото , като му смениш името с  „ .config“ (има точка отпред ) и пак , малко маке  ...
Иначе си компилирам gspca :
make
make install
modprobe gspca
Активен

giordani

  • Новаци
  • *
  • Публикации: 1
    • Профил
Здрасти!

Имам уеб-кам Logitech Express и искам помощ как да тргне в Fedora 8...

Благодаря предварително!
Активен