Webcam Genius Look316 – configuración en Debian Etch

Esta entrada ya tiene más de un año. Cordialmente te invito a leer la versión mas reciente donde configuro la misma camara en Debian Etch 4 revisión 4 utilizando archivos .deb y sin compilar.

Hace poco tiempo compré una Webcam referencia Genius Look 316 ya que en la caja decía que era compatible con Linux.

En estas líneas explicaré como hacerla funcionar bajo Debian Etch

1. Antes de …

verificar al conectar la cámara que la reconoce el puerto usb:
# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 002: ID 0ac8:305b Z-Star Microelectronics Corp.
Bus 001 Device 001: ID 0000:0000

Aquí nos informa que es una cámara con chip Z-star

2. Que y quien

Un amable hombre llamado Michel Xhaard desde hace un par de años ha estado aportándole a la comunidad drivers para cámaras web. Actualmente lleva mas de 235 cámaras funcionando.
Una entrevista contando información del proyecto se puede encontrar en:

Link a entrevista

Así que el modulo gspca “Generic Software Package for Camera Adapters” es el que voy a utilizar.

En este punto debo hacer una importante y vital aclaración, y disculpen si la coloco de un color mas fuerte y en negrilla:
No utilizar la versión que viene en los repositorios de Debian ni en los cds de instalación, ya que por algún extraño motivo estas versiones NO SIRVEN, así que el apt-get en mi caso fue inútil

2.1. Software necesario

Antes de comenzar se deben tener instalados los headers del kernel para poder compilar; en caso de no tenerlos se puede ejecutar:

# apt-get install build-essential linux-headers-$(uname -r)

A continuación se descarga el más reciente archivo gspca de la página http://mxhaard.free.fr/download.html
en mi caso fue:
for kernel up from 2.6.11 : http://mxhaard.free.fr/spca50x/Download/gspcav1-20070508.tar.gz

2.2 Pasos de instalación

En este punto pido un poco de paciencia para los mas avanzados… mi idea es ayudar a los novatos para que puedan hacerlo sin tanto sufrir

Copiar el archivo descargado a /usr/src/modules/ y luego ir al directorio
# cp gspcav1-20070508.tar.gz /usr/src/modules/
# cd /usr/src/modules/

Descomprimirlo y luego ingresar al directorio
# tar xzvf gspcav1-20070508.tar.gz
# cd gspcav1-20070508

Compilar con:
# ./configure
# make
# make install

Verificar que el modulo este cargado:
# lsmod |grep gspca
gspca 628176 0
videodev 21440 1 gspca
usbcore 113412 4 gspca,ehci_hcd,ohci_hcd

En caso que no este cargado ejecutar:
# modprobe gspca

miro si existe el /dev/video
# ls /dev/vid*
/dev/video0

Listo… instalado

2.3 Prueba

Con apt-get instalo Camorama
También se puede probar con
gqcam -v /dev/video0

30 comentarios para “Webcam Genius Look316 – configuración en Debian Etch”

  1. Kanibal Dice:

    MUUUUUUUUUUUCHAS GRACIAS, estuve apunto de botarla, me la habia comprado para hacer un programa que reconociera gestos y comandara el mouse, pero me quede con que la que habia comprado no me servia, lo malo es que ahora cuento con poco tiempo para hacerlo, ya lo haré!
    Haaa, en todo caso camorama me la muestra como de 320 x 240, y se supone que sea de 640 x 480 y 350k, gracias.
    ID 0ac8:305b Z-Star Microelectronics Corp.
    kanibal.-

  2. Kanibal Dice:

    Hola, nuevamente pero trataste con el driver oficial para la webcam:

    http://download.geniusnet.com.tw/webcam/Look316_Linux2.6.5.zip

    gracias.-

  3. mmejiav Dice:

    Magnifico que te funcione.
    Como no me sirvieron los drivers que venían ni en el cd ni desde el sitio web tuve que hacer estos pasos.

  4. silvio Dice:

    hola me gustarioa que publicara algo paresido pero para una ligited proo 400

  5. mau Dice:

    Excelente guia. Rapida y Sencilla. Gracias

  6. Probando mi nueva Webcam! « Open Source 4all by Mau Dice:

    [...] V eanlo Aqui! [...]

  7. Alexia Dice:

    Muchas gracias, de verdad que llevaba tiempo en la búsqueda de esta información.
    Me sirvió mucho.

  8. XArroyo Dice:

    Hola. Yo soy usuario de ubuntu.. Pero eso no difiere en lo que tu has hecho para debian.

    Cuando hago ./configure aparece un mensaje diciendo:
    xavi@dellota:/usr/src/modules/gspcav1-20070508$ ./configure
    bash: ./configure: No such file or directory

    omiti ese paso, hice el make, funciono y el make install tambien.. pero al verificar cuando escribo el lsmod |grep gspca no aparece nada… y si hago
    xavi@dellota:/usr/src/modules/gspcav1-20070508$ modprobe gspca
    WARNING: Error inserting v4l1_compat (/lib/modules/2.6.20-16-generic/kernel/drivers/media/video/v4l1-compat.ko): Operation not permitted
    WARNING: Error inserting v4l2_common (/lib/modules/2.6.20-16-generic/kernel/drivers/media/video/v4l2-common.ko): Operation not permitted
    WARNING: Error inserting videodev (/lib/modules/2.6.20-16-generic/kernel/drivers/media/video/videodev.ko): Operation not permitted
    FATAL: Error inserting gspca (/lib/modules/2.6.20-16-generic/kernel/ubuntu/media/gspcav1/gspca.ko): Operation not permitted

    Que debo hacer??
    Gracias por tu atencion y ayuda..
    Xavier Arroyo

  9. XArroyo Dice:

    Ya lo pude compilar.. en vez de poner ./configure hay que usar ./gspca_build con los permisos del root!!

    Tu explicacion es bien sencilla!! Muy util.. Gracias!!

  10. mmejiav Dice:

    Xavier
    Me alegro que te haya servido la guia… es bueno ver que pude ayudarte.

  11. Genius Look 316 Webcam « Manuel F. Argüelles A. Dice:

    [...] around I ended up in mmejiav’s blog, he had the same cam and with the same problem and a solution, Michel Xhaard has written a driver [...]

  12. XArroyo Dice:

    Sabes, funciono el dia que segui los pasos por primera vez.. Dos dias despues, trate de hacer una video conferencia, pero no aparecio nada de la configuracion de la webcam, abri el camorama y vuelve a aparecer el mensaje

    could not connect to video device (/dev/video0) Please check connection..

    No entiendo que pudo haber pasado, volvi a realizar los pasos indicados en la guia y ahora no funciona la webcam, si es reconocida cuando hago lsusb pero no se conecta, tienes alguna idea de alguna posible solucion???

    saludos,
    Xavier

  13. mmejiav Dice:

    para JJ y XArroyo miren si existe el /dev/video
    # ls /dev/vid*

  14. XArroyo Dice:

    Gracias mmejiav.. si existe el /dev/video
    La solucion es desde el konsole ejecutar como root el camorama.
    en mi caso desde ubuntu es: sudo camorama
    y empieza a funcionar de manera correcta.. Espero te sirva de ayuda JJ

  15. Nha-Krul Dice:

    Me ayudo un monton la pagina. Para el error de TK GUI TOOLKIT yo lo solucione instalando los paquetes de tlc8.4-dev y tk8.4-dev.
    Con respecto a que el primer dia me funciono bien y al dia siguiente despues de que instale el aMSN me dejo de andar todo lo referido USB, lo solucione desinstalando el exim4. En el aptitude cuando lo pones en remove, te da 4 broken packages, lo deje que lo resolviera sacando todas las -dev que tiene asociada. Despues de eso volvi a la normalidad con todo.

    Muchas gracias y espero haber ayudado a la causa.
    Saludos

  16. Nha-Krul Dice:

    Me corrijo, el exim me hacia mas lenta la maquina pero no tenia nada que ver con el error del /dev/video0. Lo que si descubri es que si arranco el debian con la webcam conectada, deja de funcionar en cualquier usuario, incluido el root. Pero si no la conecto, inicio la maquina y al final la conecto; la reconoce sin problema y funciona. Solo hay que ver de modificar el script de init.d para que la camara la busque a lo ultimo.

    Saludos

  17. Nightroad Dice:

    Muchas gracias por tu ayuda pero en debian es
    ./gspca_build con permisos del root si algunos no le resulta, después el make y make install :D

    Gracias para ver las fotos que toma la cam cada minuto es en

    http://nightroad-undefined.org/images

  18. Nelson Lugo Dice:

    amigos muy bueno su guia, pero necesito solucionarlo con fedora 7 como lo hago. alguno que me pueda colaborar

  19. jairo Dice:

    cuando trato de compilarlo me da el siguiente resultado

    debian:/usr/src/modules/gspcav1-20071224# ./gspca_build

    FATAL you need to install the Kernel Source for your running kernel

    como puedo instalar el kernel source?

  20. mmejiav Dice:

    Para Jairo:
    ejecutaste el paso como super usuario (root)?
    # apt-get install build-essential linux-headers-$(uname -r)

    o tambien te recomiendo revisar este link el cual tiene más información… recuerda, Google es tu amigo ;)
    http://www.esdebian.org/staticpages/index.php?page=20040226010229749

  21. Sebastian Dice:

    hice todo tal cual la guia pero me falta /dev/vide0. Me podras ayudar, no se si tengo que crearlo y configurarlo o no? Gracias

  22. Johao Dice:

    Estoy en las mismas que 21, no me crea el /dev/video ni /dev/video0 ni nada, toy atascao.

    Salu2.

  23. Luis Dice:

    Recientemente he comprado una webcam G-cube que trae este mismo chip. La cámara me la reconoce perfectamente con el driver gspca, pero si hay demasiada luz (luz de día o un fluorescente) no se ve nada, todo blanco. A media luz (una bombilla incandescente por ejemplo) se ve perfecto.

    ¿Ha alguien más le pasa esto?

    En el dmesg me aparece el error
    [spca5xx_set_light_freq:1932] Sensor currently not support light frequency banding filters.

  24. d3xfelix Dice:

    Hola!
    veo que ya no esta disponible la pagina del autor para descargar el gpsca, hay alguien ke me lo pueda pasar please!!

  25. josua Dice:

    Hola, he echo todo lo que dice en la gui que viene muy bien explicado pero cuando voy a compilarlo con sudo ./gspca_build me da unos errores y no me lo hace bien con lo cual sigo los pasos con make y luego make install, esos dos pasos los hace bien pero luego cuando ejecuto el camorama me sigue diciendo el mismo error, mi camara es un hercules deluxe, si alguien me puede alludar le doy las gracias. alluda por favor

  26. Sion Dice:

    Hola, tengo el mismo inconveniente que 21 y 22. Uso Ubuntu 7.10 y una Genius E-Messenger 112 agradecería su ayuda en gran manera porque tengo un cyber y me urge poner a funkar estas camaras

    Gracias, saludos

  27. Sion Dice:

    root@sion:~# ls /dev/vid*
    ls: /dev/vid*: No existe el fichero ó directorio

  28. Neo Dice:

    yo tengo una Genius look317 se puede utilizar igual o debo esperar. Por que buscando por los foros no encuentro controlador para linux.

    Saludos.

  29. Tachan Dice:

    Pues yo no tengo los headers y me sale esto:

    # apt-get install build-essential linux-headers-$(uname -r)
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut
    Lese Status-Informationen ein… Fertig
    E: Konnte Paket linux-headers-2.6.25-1-amd64 nicht finden

    Que traducido al Español significa.
    Leyendo lista de paquetes… Terminado
    construyendo dependencias
    leyendo status.info … Terminado
    E: no se puede encontrar el paquete linux-headers-2.6.25-1-amd64…

    Que hago???

  30. Webcam Genius Look316 - configuración en Debian Etch 4 r4 « Tips de GNU/Linux & vida Dice:

    [...] Webcam Genius Look316 – configuración en Debian Etch 4 r4 Hace algo mas de un año escribí un manual que no creí que fuera tan útil, el de como instalar una Webcam referencia Genius Look 316 en el recien lanzado Debian Etch 4. Articulo anterior [...]

Los comentarios están cerrados