jump to navigation

Webcam Genius en Ubuntu 2 Febrero 2009

Posted by bushwaca in Hardware, Linux, Ubuntu.
Tags: , ,
trackback
webcamgenius

Webcam Genius

Bien, voy a explicarles como es que instale un webcam usb de la marca Genius en Ubuntu pero primero aclaremos algunos puntos:

a – Si bien esto puede servir para varias webcams esto solo fue testeado con una especificamente.
b – No soy usuario de webcam, solo lo hice por pasar el rato y no tengo mucho conocimiento sobre el tema.
c – La camara es realmente una porqueria en mi opinion, pocos frames por segundo se ve pixelado y oscuro (en windows tambien se comporta asi). Si te gustan las webcams y tienes esta, mi recomendacion es que compres otra.
d – La webcam se instalo en un Ubuntu 8.04.
e – La foto es del modelo de mi camara.
f – No hay una sola manera de hacer funcionar un webcam, esta es solo una manera.

Comencemos:

1 – Verificamos que webcam tenemos poniendo en consola:
lsusb

Nos dara una salida como esto:

Bus 002 Device 004: ID 0c45:6001 Microdia Genius VideoCAM NB
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

2 – Van a esta web http://mxhaard.free.fr/spca5xx.html y ven si esta su webcam, en mi caso la encontre:

Genius 187 0x0c45 0x6001 Webcam NB sn9c101 Tas5110 Test gbrg spca5xx

Nota:
a) Si su camara no esta en la lista puede no funcionar.
b) Notese que busque la webcam por los numeros 0c45 6001.

Los numeros corresponden a esto:
0×0c45 que es el primer numero corresponde al “Vendor Id” que seria el numero de identificador del fabricante.
0×6001 que es el segundo numero corresponde a “Product Id” que seria el numero de identificacion del producto.

3 – En la seccion “Download” de la web descargan el “gspcav1-20071224.tar.gz” o si quieren pueden hacerlo directamente desde aqui.

4 – Descomprimen con doble click y lo ponen en su capteta personal.

5 – Entran en la carpeta que descomprimieron:
cd gspcav1-20071224

6 – Instalan los paquetes de compilacion
sudo aptitude install build-essential linux-headers-`uname -r`

7 – Instalan el paquete:
sudo make

sudo make install

8 – Instalan algun programa para testear su webcam como el “Cheese” o algun otro. Mi recomendacion es probar con el aMSN ya que pueden tener algun problema con esos programas como explique en un post anterior.

Para hacerlo con el aMSN:
a) Instalan el aMSN
sudo apt-get install amsn

b) Ponen su cuenta y pass, van a “Cuenta – Preferencias – Otras – Configurar Camara Web – Y siguen el asistente”

Listo, espero que sea util.

Comentarios»

1. josé Vicente - 7 Agosto 2009

Como hago descargue el siguiente Genius 187 0×0c45 0×6001 Webcam NB. pero al descargar el archivo cuando lo descomprimi me fui a la terminal y coloque lo de make install y me aparece el siguiente mensaje ” ERROR”

bushwaca - 7 Agosto 2009

Ok, veamos…

1 Tienes la misma camara que yo?
2 Que Ubuntu usas?
3 Pusiste “make” o “sudo make”?
4 Le diste primero a “sudo make” y luego a “sudo make install”?
5 La salida que te da es solo “ERROR” o algo mas?
6 Antes del make podrias poner “./configure”, luego “sudo make”, y luego “sudo make install”

Bueno, suerte con eso.

2. ZoiX - 24 Septiembre 2009

Gracias ;)

3. ErunamoJAZZ - 17 Octubre 2009

muchas gracias, hacia tiempo (2008) intenté instalar la cámara, y ahora que me dio por echar una buscada por google, encontré tu explicación.

Saludos!

bushwaca - 17 Octubre 2009

Bueno, espero que te sea de ayuda la explicacion.

Saludos y suerte con eso.

4. Andrei - 2 Diciembre 2009

al hacer el sudo make, me tira estos errores:

make -C /lib/modules/`uname -r`/build SUBDIRS=/home/magnus/gspcav1-20071224 CC=cc modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.27-9-generic’
CC [M] /home/magnus/gspcav1-20071224/gspca_core.o
/home/magnus/gspcav1-20071224/gspca_core.c:54:27: error: asm/semaphore.h: No existe el fichero ó directorio
/home/magnus/gspcav1-20071224/gspca_core.c: En la función ‘spca5xx_ioctl’:
/home/magnus/gspcav1-20071224/gspca_core.c:2463: error: declaración implícita de la función ‘video_usercopy’
/home/magnus/gspcav1-20071224/gspca_core.c: En el nivel principal:
/home/magnus/gspcav1-20071224/gspca_core.c:2609: error: se especificó el campo desconocido ‘owner’ en el inicializador
/home/magnus/gspcav1-20071224/gspca_core.c:2609: aviso: inicialización desde un tipo de puntero incompatible
/home/magnus/gspcav1-20071224/gspca_core.c:2611: error: se especificó el campo desconocido ‘type’ en el inicializador
/home/magnus/gspcav1-20071224/gspca_core.c: En la función ‘spca50x_create_sysfs’:
/home/magnus/gspcav1-20071224/gspca_core.c:2769: error: declaración implícita de la función ‘video_device_create_file’
/home/magnus/gspcav1-20071224/gspca_core.c:2780: error: declaración implícita de la función ‘video_device_remove_file’
/home/magnus/gspcav1-20071224/gspca_core.c: En la función ‘spca5xx_probe’:
/home/magnus/gspcav1-20071224/gspca_core.c:4301: error: tipos incompatibles en la asignación
make[2]: *** [/home/magnus/gspcav1-20071224/gspca_core.o] Error 1
make[1]: *** [_module_/home/magnus/gspcav1-20071224] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.27-9-generic’
make: *** [default] Error 2

Luego, logicamente el make install falla.

bushwaca - 2 Diciembre 2009

Bueno, primero pregunto…

1 – En que version de ubuntu lo estas probando? Es que en realidad esto fue hecho en un ubuntu 8.04, 8.10 y luego en un Debian. En las otras versiones no se si funciona de la misma manera. Es mas, en Debian Lenny tal vez de algunos problemas, como por ejemplo en algunos casos solo funciona con algunas aplicaciones y con otras no (dependera del kernel que estemos usando creo).

El tema es mas o menos asi. El modulo gspca fue de alguna manera reemplazado por otro (uvcvideo) para el manejo de las webcams en las posteriores versiones de Ubuntu, con lo cual si estas usando alguna otra version puedes tener problemas para compilar asi como tambien para hacerlo funcionar como corresponde.

Actualmente no tengo la camara (la regale) pero por ahi consigo que me la presten para probarlo, aunque no prometo nada.

El “Tipo” o “El frances” que se encargaba del desarrollo de “gspca” parece que no lo actualiza hace rato, tal vez sea precisamente por la salida de uvcvideo aunque creo que en realidad soporta otras camaras, o por lo menos las mas nuevas.

2 – Tienes los headers?
sudo aptitude install build-essential linux-headers-`uname -r`

3 – Ahora bien, podrias intentar antes de tirar el “make” hacer un “./configure”

Saludos y suerte.