Webcam de portátil Toshiba U300 -13H en Debian
NOTA: Solución al problema uvcvideo y v4l experimental.
ACTUALIZACIÓN (17/11/08): Instalando la webcam en el nuevo Slackware me doy cuenta de que el proyecto de uvcvideo se ha unido a linuxtv.org y por lo tanto el proceso de descarga e instalación ha cambiado un poco.
También me entero de que a partir de la versión 2.6.26 y posteriores del kernel ya viene incluido el módulo así que no hace falta más que cargarlo:
Linux 2.6.26 and newer includes the Linux UVC driver natively.You will not need to download the driver sources manually unless you want to test a newer version or help with development.
Por todo lo demás, ¿dónde puedo descargar ahora el driver?
Pues desde la web de linuxtv.org si tienes mercurial instalado en tu GNU/Linux:
$ hg clone http://linuxtv.org/hg/~pinchartl/uvcvideo/
$ cd uvcvideo
$ make
# make install
# depmod -a
# cd v4l && modprobe uvcvideo
# echo “uvcvideo” >> /etc/modules
Debian me reconoce a la perfección la webcam: aabilio@aabilio-debian:~$ lsusb Bus 007 Device 002: ID 04f2:b008 Chicony Electronics Co., Ltd Bus 007 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 005 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 pero esta no me funciona por defecto (al contrario que en Ubuntu y Mandriva que me consta que funcionan sin ningún tipo de configuración) Sin embargo es fácil hacerla funcionar en Debian, lo único que necesitas es instalar subversion;
# apt-get install subversion
Después descargar el código de uvcvideo (si quieres mantener un orden primero puedes crear una carpeta para guardar el código):
$ mkdir uvcvideo
$ cd uvcvideo
$ svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk
Vamos al directorio “trunk” que se acaba de crear:
$ cd trunk
Y hacemos make y make install:
$ make
# make install (como seguramente sabrás tienes que ser root, lo indica la #)
Ahora tendría que estar el archivo “uvcvideo.ko” en /lib/modules/vuestro_kernel/usb/media/uvcvideo.ko, si no está lo copias (son las comillas de a la derecha de la tecla de la letra P):
# cp uvcvideo.ko /lib/modules/`uname -r`/usb/media/uvcvideo.ko
y solo nos queda hacer:
# depmod -a
# modprobe uvcvideo
Y añadir al /etc/modules la línea uvcvideo para que se cargue en el arranque:
# echo uvcvideo >> /etc/modules
Y esto es todo, ahora podéis probarla con el amsn, cheese o incluso con la versión para Debian de Skype que os funcionará a las mil maravillas, sobre todo en Skype donde se observa muy buena calidad de vídeo.
Apple, Debian, GNU/Linux, Software Libre, Toshiba, hardware, software, webcam
Comentarios recientes