Cam vaio VGN-CR42S

Buenas!!

Acabo de ponerle Ubuntu 9.04 a mi nuevo Vaio VGN-CR42S y quiero configurar la camara web, he instalado el cheese para aver si la reconocia, pero no la reconoce, alguien tiene alguna idea de como cofigurarla??

Os dejo la pagina del ordenador: http://vaio.sony.es/view/ShowProduct.ac ... +CR+Series

Gracias!
Ejecuta en una terminal el comando "lsusb" para ver qué modelo de webcam es y cuéntanos.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 062a:0000 Creative Labs Optical mouse
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 05ca:1839 Ricoh Co., Ltd
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 005: ID 044e:3012 Alps Electric Co., Ltd
Bus 003 Device 004: ID 044e:3013 Alps Electric Co., Ltd
Bus 003 Device 003: ID 044e:3010 Alps Electric Co., Ltd
Bus 003 Device 002: ID 044e:3011 Alps Electric Co., Ltd
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Yo diria que es la que esta en negrita

Gracias!
Esa es. Si la buscas con esa id, tienes soluciones a patadas.
Ya he encontrado una entrada, pero cuando le doy a " sudo make " me da este error:

claudia@claudia:~/r5u870-VCC6$ sudo make
make -C /lib/modules/2.6.28-13-generic/build M=/home/claudia/r5u870-VCC6 V=0 modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.28-13-generic'
CC [M] /home/claudia/r5u870-VCC6/r5u870_md.o
En el fichero incluído de /home/claudia/r5u870-VCC6/r5u870_md.c:55:
/home/claudia/r5u870-VCC6/usbcam.h:36:29: error: media/video-buf.h: No existe el fichero ó directorio
make[2]: *** [/home/claudia/r5u870-VCC6/r5u870_md.o] Error 1
make[1]: *** [_module_/home/claudia/r5u870-VCC6] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.28-13-generic'
make: *** [all] Error 2
claudia@claudia:~/r5u870-VCC6$

que tengo que hacer para solucionarlo?

Gracias!
¿Tienes las cabeceras del kernel instaladas?
Ese driver estaba desactualizado y con las últimas versiones del kernel no funcionaba.. parece que hay nueva versión

http://www.palmix.org/r5u870-en.html
Tengo una duda, nose como instalar el punto 1 y 2, alguien me lo podria indicar?

Muchas gracias!
Te bajas el driver, lo descomprimes y cómo root haces

make, y después make install.

Para cargar el driver: modprobe r5u870

no tiene más.
Es lo que hago, pero me da error, mira:

claudia@claudia:~$ cd /home/claudia/Escritorio/r5u870/
claudia@claudia:~/Escritorio/r5u870$ sudo make
[sudo] password for claudia:
make -C /lib/modules/2.6.28-13-generic/build M=/home/claudia/Escritorio/r5u870 V=0 modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.28-13-generic'
CC [M] /home/claudia/Escritorio/r5u870/r5u870.o
/home/claudia/Escritorio/r5u870/r5u870.c:874:1: aviso: se redefinió "V4L2_CID_LASTP1"
En el fichero incluído de include/linux/videodev.h:16,
de /home/claudia/Escritorio/r5u870/usbcam/usbcam.h:38,
de /home/claudia/Escritorio/r5u870/r5u870.c:59:
include/linux/videodev2.h:880:1: aviso: esta es la ubicación de la definición previa
CC [M] /home/claudia/Escritorio/r5u870/usbcam/usbcam_dev.o
In file included from /home/claudia/Escritorio/r5u870/usbcam/usbcam_dev.c:21:
/home/claudia/Escritorio/r5u870/usbcam/usbcam_priv.h:123: error: el campo ‘um_v4l_fops’ tiene tipo de dato incompleto
/home/claudia/Escritorio/r5u870/usbcam/usbcam_dev.c: En la función ‘usbcam_work_ref’:
/home/claudia/Escritorio/r5u870/usbcam/usbcam_dev.c:779: aviso: el formato no es una cadena literal y no tiene argumentos de formato
make[3]: *** [/home/claudia/Escritorio/r5u870/usbcam/usbcam_dev.o] Error 1
make[2]: *** [/home/claudia/Escritorio/r5u870/usbcam] Error 2
make[1]: *** [_module_/home/claudia/Escritorio/r5u870] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.28-13-generic'
make: *** [all] Error 2
claudia@claudia:~/Escritorio/r5u870$ sudo make install
make -C /lib/modules/2.6.28-13-generic/build M=/home/claudia/Escritorio/r5u870 V=0 modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.28-13-generic'
CC [M] /home/claudia/Escritorio/r5u870/usbcam/usbcam_dev.o
In file included from /home/claudia/Escritorio/r5u870/usbcam/usbcam_dev.c:21:
/home/claudia/Escritorio/r5u870/usbcam/usbcam_priv.h:123: error: el campo ‘um_v4l_fops’ tiene tipo de dato incompleto
/home/claudia/Escritorio/r5u870/usbcam/usbcam_dev.c: En la función ‘usbcam_work_ref’:
/home/claudia/Escritorio/r5u870/usbcam/usbcam_dev.c:779: aviso: el formato no es una cadena literal y no tiene argumentos de formato
make[3]: *** [/home/claudia/Escritorio/r5u870/usbcam/usbcam_dev.o] Error 1
make[2]: *** [/home/claudia/Escritorio/r5u870/usbcam] Error 2
make[1]: *** [_module_/home/claudia/Escritorio/r5u870] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.28-13-generic'
make: *** [all] Error 2
claudia@claudia:~/Escritorio/r5u870$

Gracias!
9 respuestas