jueves, 21 de abril de 2005

Montaje de drivers spca50x

Preparación del sistema para compilar el driver:

-Aconsejo hacerlo todo desde una terminal como superusuario.

$sudo su

-Bajate las linux-headers de tu kernel, las sources de tu kernel que en ubuntu se llaman linux-sources,build-essential y las gcc

#uname -a

#aptitude install linux-header-x.xx.xx-x

#aptitude install linux-sources-x.xx.xx-x

#aptitude install build-essential

#aptitude install gcc

-Descomprime las sources en /usr/src y enlazar con

#ln -s /lib/modules/tukernel/build /usr/src/linux-sources x.x.x

-Descomprime el driver en tu /home/tu_usuario/nombre_que_quieras

$tar -zxvf spca5xx-20050116_sheimers_webshotII_support.tgz

-Pasate al directorio donde haz despcomprimido.(~/ <>


$cd ~/spca5xx-20050116_sheimers_webshotII_support

-Pasaremos los comandos de instalacion.

#make

#make install

Este puedes cambiarlo por chekinstall y puedes hacer un paquete deb para otra vez o dejar lo a los compañeros colgado en algún sitio.

-Cargaremos el modulo para su uso.

#modprobe spca50x

-Añado un paso del compañero erral para carga el modulo de video.

#modprobe videodev

-Enlaza /dev/video0 sino no veras nada aunque se encienda tu webcam.

#ln -s /dev/video0 /dev/video

-Por si no tuvieses añadido tu usuario al grupo video.

#addgroup (nombre usuario) video. Esto añade al grupo video a tu usuario

Utiliza el programa gqcam o camorama para ver si tu webcam funciona.
A mi en particular me ocurría una cosa curiosa el enlace del /dev/video se perdía cuando reiniciaba por lo que tuve que hacer un pequeño script y meterlo en el arranque si te da guerra suelta la pregunta por aquí y te explico, aunque no tiene nada de difícil.
Después de algunos días he ido repasando los pasos y creo que no hay ningún fallo, aun así si encontráis algún fallo o hay que añadir algún paso ya sabéis y si os sale bien por favor comentarlo.
Abajo teneis donde bajar los drivers y la lista de webcams soportadas.

Aquí teneis una lista de webcam's soportadas

Aquí podeis bajarlos los drivers