martes, 6 de mayo de 2008

Webcams Microdia Sonix en Linux

Después de tanto buscar un puto driver para que me funcionara mi porquería de webcam (torpe de mí), descubrí lo que otro habría descubierto en la cuarta parte de tiempo que yo, pero ya que yo me lleve lo suyo, voy a exponer mi experiencia.

Este tipo de webcams por lo visto no tienen soporte libre para linux, así que un enterado hizo un controlador privativo, pero va de puta madre. El problema es que es de pago, y si quieres usar la versión trial, te funcionará el controlador un día sí y uno no (si, el tío es así de guay), pero bueno, yo sé que tú eres listo y que sabrás buscarte las habichuelas.

Para identificar este tipo de webcams, basta con hacer un lsusb y mirar si existe algún dispositivo de nombre Microdia, y para más información, la id de estas webcams suelen ser de la forma 0c45:XXXX. Una vez que sepamos que nuestra webcam es tal, podemos descargar el driver en su web. El el portátil uso Ubuntu Gutsy. En el sobremesa de casa tengo Debian y me funcionaba a la perfección la webcam, pero nunca me dio por mirar el controlador que usaba, así que no puedo garantizar la experiencia en Debian puro, solo en Ubuntu Gutsy. Existen dos versiones del driver, una para Gutsy y otra para Feisty y... venga, vale, no me enrollo más, aquí tenéis los jodidos drivers:

http://www.linux-projects.org/modules/mydownloads/viewcat.php?cid=7

Ahí tenéis las dos versiones del puto controlador. La de Fiesty creo que no tiene limitación guay de un día sí y un día no. La otra si, esto es lo que me tiraba mi dmesg esta mañana al ver que no me cargaba el driver:

[ 1454.464000] sn9cxxx: SORRY, TRIAL VERSION EXPIRED!
[ 1454.464000] sn9cxxx: FROM NOW ON THE SN9CXXX DRIVER WILL BE WORKING ON EVEN DAYS ONLY (COUNTING FROM 2008-1-23)
[ 1454.464000] sn9cxxx: TODAY IS AN ODD DAY, PLEASE TRY TOMORROW!

Gracioso, ¿no? y ala, no uséis la webcam para fines obscenos que después el de arriba se me mosquea.

Que os den por el culo y eso.


EDIT: Joder, se me olvidaba, aunque esto creo que está de más, para instalarlo, descomprimir, make, make install, depmod, y para cargarlo, modprobe sn9cxxx, a mamarla. Ahora sí, que os jodan bien jodidos!!