Instalando cámara web en Ubuntu.
Hace tiempo hice una pequeña pregunta sobre como instalar esta cámara. al fin hoy pude lograr su instalación, de la cámara no me se la marca ni modelo, pero seguro que no es la gran cosa, supone que es una cámara digital, que también sirve como cámara web, y en cierta manera es cierto, tanto puede tomar algunas imágenes con dos pilas AAA con una calidad bastante cuestionable, funciona bastante bien (con mucha luz) como cámara web, en fin aquí mi viaje para instalar esta cámara.
La cámara en cuestión es esta:
Primero que nada tengo Ubuntu 7.10 con el kernel 2.6.22-14-generic actualizado.
Abrimos una terminal y usamos lsusb, para ver los dispositivos que tenemos conectados por medio de usb, en mi caso:
Bus 002 Device 002: ID 2770:9120 NHJ, Ltd Che-ez! Snap / iClick Tiny VGA Digital Camera
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 0458:003a KYE Systems Corp. (Mouse Systems)
Bus 001 Device 002: ID 07b2:5100 Motorola BCS, Inc. SurfBoard SB5100 Cable Modem
Bus 001 Device 001: ID 0000:0000
Que me indica que tengo un mouse KYE Systems Corp. (Mouse Systems) y un modem Motorola BCS, Inc. SurfBoard SB5100 Cable Modem , así como también me reconoce la famosa cámara NHJ, Ltd Che-ez! Snap / iClick Tiny VGA Digital Camera, una vez con esto y como anterior mente lo había hecho me fui a Google, y pegue esto ultimo.
Anteriormente me habían salido muchos manuales, que la verdad no me habían servido de mucho, pero esta vez me salió uno muy interesante en los foros de Ubuntu, y que mejor que era el primer enlace, ¿así o mas fácil?
Y para hacerla mejor, hablaba exactamente de los resultados que me había dado el lsusb.
Siguiendo los pasos, necesitaba instalar lo siguiente:
sudo aptitude install gcc make cvs
De acuerdo a la distribución y versión del kernel que tengo tuve que bajar este archivo, para lo cual necesita uno registrarse.
Después descomprimí:
$ tar -xvzf sqcam26.tar.gz $ cd sqcam26
Después ejecute lo siguiente:
$ make gamma.h
$ make
$ sudo mkdir /lib/modules/`uname -r`/kernel/drivers/usb/media
$ sudo make install
$ sudo depmod -a
$ sudo modprobe sqcam
Para suerte mía, no existía ningún archivo gamma.h (y tampoco viene en la segunda opción que te muestran en la pagina), la busque en los archivos de la distribución, ya saben “lugares->buscar archivos” pero tampoco lo encontré, volví a Google, y con unas cuantas búsquedas lo encontré acá que supuestamente es para otro modelo de cámara.
Volví a ejecutar el “make gamma.h” y me daba otro error, en la cual me mencionaba que ni stdlib.h, stdio.h y math.h no existían (lo que me recordó mis tiempos de estudiante con c), buscando otra vez en los foros de Ubuntu encontré que tenia que instalar libc6-dev, así que eso hice:
$ sudo apt-get install libc6-dev
Después de esto, todo fue pan comido, volvió a hacer:
$ make gamma.h
$ make
$ sudo mkdir /lib/modules/`uname -r`/kernel/drivers/usb/media
$ sudo make install
$ sudo depmod -a
$ sudo modprobe sqcam
Luego instale xawtv:
$ sudo apt-get install xawtv
Y ejecutamos xawtv, y listo!
No tengo la mejor imagen, ni la mejor cámara, pero por fin, instale mi webcam en Linux! :)














