Personal tools
You are here: Home Documentación Recetas Configuración de cámaras digitales USB en Linux, Debian Sid
Navigation
Log in


Forgot your password?
New user?
 
Document Actions

Configuración de cámaras digitales USB en Linux, Debian Sid

by Lorenzo Gil Sanchez last modified 29-10-2004 07:58 PM

Copyright © 8 de Febrero de 2003 por Jaime Anguiano Olarra (jaime)

Lo primero es asegurarnos de tener una cámara soportada y una versión del kernel que la soporte. Para ello lo mejor es mirar qué cámaras son las que soporta el kernel de la distribución que tenéis y entonces comprar una de esas.

Lo segundo es configurar el soporte de usb.

Primero cargamos los módulos pertinentes: usb-uhci y usbcore. (si vuestra arquitectura se corresponde con usb-ohci pues cargad ese módulo en vez de usb-uhci. Todo eso se hace cómodamente usando el programa modconf como root. Escribid lsmod en un terminal y si os aparecen los módulos cargados es que todo está bien:

      usb-uhci               20676   0 (unused)
      usbcore                48000   1 [usbserial dc2xx ov511 usbkbd usb-uhci]

Luego tenéis que meter el soporte de usb en el fstab. Editáis /etc/fstab añadiendo la siguiente línea al final:

    usbdevfs    /proc/bus/usb   usbdevfs        defaults        0 0

y como root ejecutáis:

    mount /proc/bus/usb

instalad los programas que os hacen falta:

    apt-get -f install gtkam gphoto2

Poned la cámara en modo cámara digital si no lo está ya y cargad el módulo correspondiente a vuestra cámara. En particular el más corriente es el dc2xx. Podéis hacerlo con modconf dentro de la sección de usb o con:

    modprobe dcxx2

Ahora haciendo: cat /proc/bus/usb/devices debería aparecer la cámara. ¿Véis el nombre del vendedor, etc?. Si no es así volved atrás y seguid intentándolo.

Ahora ya sólo tenéis que hacer:

    gphoto2 --auto-detect

para ver si el gphoto2 ve la cámara.

Y ya está. Ahora podéis lanzar el gtkam tranquilamente y sacar las fotos añadiendo la cámara. Si queréis dar más comodidad para que los usuarios usen la cámara tenéis que instalar el programa usb-perms:

    apt-get -f install usb-perms

luego hacéis:

    cat /proc/bus/usb/devices

y en el fichero /etc/usb.permissions cambiáis los dos primeros valores de la cadena a los correspondientes a vuestro vendedor y vuestro id del producto.

ie. Si Vendor vale 030a0 y ProductID vale 4002, metéis esos valores en la cadena de /etc/usb.permissions. Quedaría algo como:

      030a0 4002 0664 44

Finalmente ejecutad:

    /etc/init.d/usb-perms restart

Notas:

Si véis que gtkam os ha añadido varias "cámaras vacías" por error durante las pruebas y queréis limpiar todo eso, basta con hacer rm -rf ~/.gphoto2/*


Powered by Plone CMS, the Open Source Content Management System Powered by GCubo Powered by Cicode

This site conforms to the following standards: