Uno de los ultimos pendientes para mi desktop era configurar la webcam, investigaciones anteriores no habian sido exitosas pero hoy en Ubuntu Hardy usando un par de articulos lo conseguí, les dejo los tips para compilar e instalar el driver ov51x-jpeg que soporta varias camaras que usan el chip de Ominivision.
Para confirmar si tu camara usa este chip usa el comando:
lsusb | egrep Omni
Si la camara esta presente obtendras una linea similar a esta:
Bus 004 Device 003: ID 05a9:8519 OmniVision Technologies, Inc.
Entonces puedes proceder a descargar el paquete ov51x-jpeg.deb con el codigo fuente hackeado (arreglado) para correr en Ubuntu Hardy, el que está en los repositorios oficiales no compila en Hardy. Instala el paquete usando apt-get o dando doble clic desde el navegador de archivos.
Si nunca has compilado un driver para tu Ubuntu es bueno asegurarse que cuentas con lo necesario, ejecutando estos comandos (o hacerlo desde Synaptic):
sudo apt-get install linux-headers-$(uname -r) build-essential
Con eso tu sistema esta listo para decomprimir, compilar e instalar en el kernel el nuevo driver, pero no te asustes, estos son los pasos que me funcionaron bien en mi Ubuntu, los puedes copiar y pegar en una consola.
sudo bash
cd /usr/src
tar xjf ov51x-jpeg.tar.bz2
cd modules/ov51x-jpeg
make
make install
update-modules
mkdir /lib/modules/`uname -r`/kernel/3rdparty/
cp *.ko /lib/modules/`uname -r`/kernel/3rdparty/
depmod -a
modprobe ov51x-jpeg
lsmod | egrep ov
El ultimo comando es solo para confirmar que cargó bien, debe devolvernos cuatro lineas sobre el driver cargado en el Linux.
Y eso es todo, la camara funciona bien con aMSN, puede verse con VLC media player (/dev/video0 en mi caso). El unico problema documentado pero pendiente es que no funciona aún desde Skype, pero sera cuestion de tiempo que alguien lo haga halar.
Fuente: Los pasos fueron adaptados de “Cómo instalar webcam D-Link C310 USB (o similares con chipset OmniVision) en Mandriva 2007 Spring” y el paquete debian para instalar obtenido desde Launchpad de ubuntu.











Lo bueno de Ubuntu es que tienen tantos usuarios, que a más de alguien ya le paso el mismo clavo, Mandriva y PCLOS don mejores reconociendo Hardware pero los usuarios son menos.
Para qué decirte todo lo que me ha costado echar a andar mi vieja web cam. Una vez que todo marchaba bien, después de glooglear muchas horas, de pronto no funcionó más. Y encontré esta página. Seguí las instrucciones y todo volvió a la normalidad. Pero se repitió después de un tiempo. Como tenía esta página en mis favoritos, volví de nuevo, seguí los pasos y ahí está de nuevo mi vieja web cam marchando de nuevo. Gracias.
@Javier me alegra que sea util el tip, cada vez que se actualiza version de kernel hay que repetir los pasos para actualizar la version del controlador.
La verdad es que el post es el mejor que he visto en internet; solo que tengo un par de preguntas. Yo tengo una de estas camaras que no funcionan ni en Guindous y que el fabricante me dijo que la devuelva por la garantia, pero me niego, porque una vez me funciono y el Ubuntu me la reconoce, esta es mi salida de un lsusb:
Bus 005 Device 002: ID 05a9:4519 OmniVision Technologies, Inc. Webcam Classic
Tal y por lo que entiendo, visto que el ID es 05a9, el driver de ov51X tiene que ser compatible con mi camara; solo que al hacer el tar xjf, me dice que el archivo no se ha encontrado… no se que estoy haciendo mal, ademas estoy intentando encontrarlo comprimido al fichero y no lo encuentro.
Supongo que debe ser una tonteria o algo que estoy haciendo mal. Si tu puedes ver el error te lo agradeceria muchisimo, ya que me interesa hacerla funcionar.
Un saludo y gracias
GRACIAS!
encontré la cam entre un montón de cosas viejas y quise probar si podía instalarla en ubuntu, no tenía idea de como hacerlo pero tu tutorial me ayudó bastante, otra vez gracias
!
roertX!
Me alegra que sea util, tengo algunos otras notas en el tintero, espero poder publicar pronto.
Alguien que este usando Ekiga que quiera hacer alguna pruebas, mi usuario es manuelpinot (at) ekiga.net
Creo que deberìamos promover el uso de Ekiga
he tratado de muchas formas de compilar este driver pero no puedo desde que me cambie a intrepid. me sale esto al hacer el update-modules
************************************************************************
*
* The update-modules command is deprecated and should not be used!
*
***********************************************************************
alguna sugerencia?*
a mi me sale este error depues de todo el proceso al llamar a xawt
root@sebastian-desktop:/home/chaskux# xawtv
This is xawtv-3.95.dfsg.1, running on Linux/x86_64 (2.6.24-23-generic)
xinerama 0: 1280×960+0+0
can’t open /dev/video0: No space left on device
v4l-conf had some trouble, trying to continue anyway
v4l2: open /dev/video0: No hay espacio libre en el dispositivo
v4l2: open /dev/video0: No hay espacio libre en el dispositivo
v4l: open /dev/video0: No hay espacio libre en el dispositivo
no video grabber device available