2007-04-13

Instalar una Camara Web en Ubuntu

Usualmente era uno de los procedimientos mas tediosos, complicado y traumaticos de Linux, pero con el avanzado desarrollo de nuestro amado sistema cada día es mas sencillo, a coninuación y como siempre explicare como hice yo para configurarla, sin dejar de mencionar que me base en muchos documentos pero principalmente en dos Website, que son www.elblogdemaverick.com y raseck.wordpress.com, aca pueden encontrar muchas mas cosas, pero yo coloca aca lo que a mi me funciono.

Primero hay que verificar si tu camara la reconoce Linux en su puerto usb, esto se hace con el siguiente comando:

root@samuel:~#lsusb

Lo que en mi PC visualizo lo siguiente:

Bus 001 Device 002: ID 093a:2468 Pixart Imaging, Inc. Easy Snap Snake Eye WebCam
Bus 001 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000

Por lo que supe que mi camara era reconocida y que era marca Pixart Imaging, Inc. en su versión Easy Snap Snake Eye, esto sirve para verificar los paquetes de configuración de las webcam compatibles, los cuales se encuentran el la pagina http://mxhaard.free.fr/spca5xx.html, donde en mi caso los encontre así:

PIXART *
* PAC207-BCA based Cameras * * * * * * *
X-eye 168 0x093a 0x2468 X-eye
Pac207 Pac207 Yes gbrg spca5xx ****

Y según la organizacion del cuadro el driver es spca5xx, realmente cuando le di que se buscara con la herramienta apt-get nunca lo encontro por lo que baje los archivos fuente de la pagina http://mxhaard.free.fr/download.html, y tras descomprimirlos y compilarlos como dice mi anterior entrada, simplemente ahi que cargar el modulo en el kernel de la siguiente forma:

root@samuel:~#modprobe sca5xx

Y listo ya esta configurada tu camara web, para probarla puedes configurar el programa Softphone Ekiga, y ahi verificas si el video te funciona bien.

Yo se que con la herramienta Automatrix es muchisisimo mas sencilla la configuración por que es grafica, pero la verdad fue que no la pude usar, espero que esto les sirva.

Instalar Fuentes en Linux

Una de las cosas que mas me ha sacado canas verdes es descomprimir y compilar los archivos fuente de Linux, estos son los famosos .tar.gz, este proceso que mencionare a continuación funciona para cualquier distribución de Linux y esta mas que comprobada por ciento y cientos de blogs y de usuarios avanzados.

Lo primero es tener la fuente xxx.tar.gz en una carpeta bien identificada, puede ser la del usuario, ya ahi se procede a descomprimirlo con el siguiente comando

root@samuel#tar -xzfv nombre.tar.gz

Esto iniciara el proceso de descompresion y por la funcion vervose, colocada en la v, se puede visualizar los archivos que se están descomprimendo.

El siguiente paso es movernos a la directorio creado por la descompresión, de la siguiente manera:

root@samuel#cd nombre_del_directorio


Bueno terminado el paso de la descompresión falta compilarlo, para esto recomiendo leer el archivo README, que usualmente acompaña estos archivos fuentes, hay les debe decir de forma clara y precisa como se compila el archivo fuente, pero tradicionalmente se hace con os siguientes tres comandos:

root@samuel:/nombre_del_directorio#./configure
root@samuel:/nombre_del_directorio#make
root@samuel:/nombre_del_directorio#make install

Y listo el paquete en archivo fuente a sido descomprimido y compilado, dependiendo del paquete ya esta instalado o simplemente es darle un modprobe para cargar el modulo en el kernel.