Instalar cámaras Microdia

De doc.ubuntu-es
(Diferencias entre revisiones)
Saltar a: navegación, buscar
(Primera versión)
 
m (Añadido espacio en uname -r)
Línea 22: Línea 22:
 
Para instalar el controlador se necesita un entorno de programación adecuado y soporte básico para el sistema de control de versiones GIT:
 
Para instalar el controlador se necesita un entorno de programación adecuado y soporte básico para el sistema de control de versiones GIT:
  
   sudo apt-get install build-essential linux-headers-$(uname-r) git-core curl
+
   sudo apt-get install build-essential linux-headers-$(uname -r) git-core curl
  
 
Ahora es sencillo obtener el código fuente del repositorio GIT:
 
Ahora es sencillo obtener el código fuente del repositorio GIT:

Revisión de 22:06 26 abr 2008

Advert.3.png Advertencia: éste artículo es un COMO o tutorial. La efectividad del mismo puede depender del hardware y software que tengas instalado. Por tanto, la fiabilidad puede variar entre usuarios, o incluso llegar estropear tu sistema. Utiliza este tutorial con precaución.


Cámaras soportadas

Para saber el tipo de cámara teclear este comando en un terminal:

 lsusb

Básicamente, cualquier cámara del tipo 0c45:XXXX es probablemente una microdia, por ejemplo ID 0c45:624f Microdia. Algunas de estas cámaras están soportadas por los controladores SN9C1xx (libre) y SN9Cxxx (no libre). Se puede encontrar información sobre estos controladores y las cámaras soportadas en http://www.linux-projects.org.

Aquí se describe la instalación de un controlador libre que trata de dar soporte a todas las cámaras Microdia. Actualmente (26-abr-2008) incluye soporte experimental para las cámaras:

0c45:6242 0c45:624e 0c45:624f 0c45:6270 0c45:627b 0c45:62bb 145f:013d 045e:00f4

Consultar la lista actualizada en el sitio web del proyecto.

Instalación

Para instalar el controlador se necesita un entorno de programación adecuado y soporte básico para el sistema de control de versiones GIT:

 sudo apt-get install build-essential linux-headers-$(uname -r) git-core curl

Ahora es sencillo obtener el código fuente del repositorio GIT:

 git clone http://repo.or.cz/r/microdia.git

Hay que acceder al directorio creado:

 cd microdia

Y compilar el código:

 make

Posiblemente se obtenga un mensaje de error como éste, no hay que preocuparse porque no causa problemas:

 make: ctags: No se encontró el programa
 make: *** [ctags] Error 127

Normalmente es necesario cargar primero el módulo videodev:

 sudo modprobe videodev

Y finalmente el que hemos compilado:

 sudo insmod ./microdia.ko

La carga de módulos es necesario hacerla cada vez que se inicia el sistema.

Herramientas personales