How to install a webcam in Ubuntu (English Version)

Luego de buscar en la web, encontré algunos explicaciones sobre instalar el driver correcto: resumiendo me sirvió a medias, porque las librerías creadas pueden depender del kernel de Linux, por lo que ahora el paso 3) indicado más adelante sirve para Ubuntu< 8.10, para Ubuntu 8.10 y 9.04 se deberá descargar un archivo parchado para Ubuntu 8.10 y me funcionó correctamente la nota (**) esta publicada al último.

Ahora escribo la manera de como poder instalar una webcam genérica:

Antes que nada, verifica la NOTA, previamente!

NOTA: para poder realizar la instalación ejecutando “make install” se necesita ciertos programas que no vienen instalados por defecto en ubuntu, como el compilador, es por eso que hay que descargarlos:
sudo aptitude install build-essential
sudo apt-get install linux-headers-`uname -r`

Recuerda: que estos pasos fueron realizados con usuario: “root”, en caso que no seas root, deberás anteponer la palabra “sudo” a todos los pasos siguientes.

ejm: sudo apt-get update

1) ¿Cuál es el modelo de tu webcam? si no la sabes escribe en la consola:

lsusb

Listará los dispositivos usb conectados
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 003: ID 0ac8:301b Z-Star Microelectronics Corp. ZC0301 WebCam
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

2) Verificar si el driver soporta tu webcam

El driver que instalaremos será gspca antiguo spca5xx (Generic Softwares Package for Camera Adapters) soporta la mayoría de las webcams.

Buscamos en la lista de cámaras soportadas

En mi caso es el ZC0301 de Z-star, y sí lo soporta

3) Instalamos desde el repositorio los siguientes paquetes:

apt-get install unp
Instala este paquete en caso que Ubuntu < 8.10, caso contrario lee la nota (**)
apt-get install gspca-source

4) Luego el paquete se descargará en: /usr/scr/, entramos al directorio

cd /usr/src

5) Desempaquetar (unpack)

unp gspca-source.tar.bz2

6) ir a /usr/src/modules

cd /usr/src/modules

7) Instalar

make install clean

8) Cargamos el módulo en el kernel (núcleo) y no olvidar ser root o anteponer la palabra “sudo” antes de cada comando:

modprobe gspca

9)Ahora podemos probarlo con un programa como:

* effectv Efectos de video en tiempo real.
* xawtv
*camorama

NO recomiendo camorama porque tiene algo con YUYV o UYV, en mi caso la imagen salía en B/N, pero igual prueben.

Suerte con su cámara!

NOTA: para poder ejecutar “make install”, tenemos que tener el compilador, sino lo tienes escribir en la consola:
sudo aptitude install build-essential
sudo apt-get install linux-headers-`uname -r`

Nota (**)
En caso que tengas Ubuntu 8.10 o más o tengas un kernel 2.6.27-11 o más, ¿Cómo saber la versión del kernel?
Escribe en la consola:
uname -a
Revisa que la versión del kernel de Linux, en este caso si es mayor los pasos descritos anteriormente se van a tener que realizar con otro archivo gspca parchado, yo lo subí a mi otro sitio web y está disponible en este post.