
Ayer me pillé una webcam para el portátil, y me decidí por su tamaño por el modelo Createive Live! Cam Notebook. Supose que no tendría soporte sin tocar nada en linux y no me equivoqué, pero como uno ya es viejo en estos lares y no tiene miedo, me puso a buscar y lo pude echar a andar, aquí pongo la receta.
1.- Tengo que ver que dispositivo realmente me he comprado para eso usé esto.
kamaxeon@harmos:/usr/src$ lsusb
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 002: ID 041e:4068 Creative Technology, Ltd
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 002: ID 0458:0036 KYE Systems Corp. (Mouse Systems)
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 007: ID 0b97:7762 O2 Micro, Inc. Oz776 SmartCard Reader
Bus 001 Device 006: ID 413c:8140 Dell Computer Corp.
Bus 001 Device 005: ID 0b97:7761 O2 Micro, Inc.
Bus 001 Device 004: ID 413c:a005 Dell Computer Corp.
Bus 001 Device 001: ID 0000:0000
Visto lo visto, lanzé una búsqueda en google, para ver si hay algo de información y consultando la primera entrada me día cuenta de la página del proyecto que soporta mi webcam, http://www.rastageeks.org/ov51x-jpeg/index.php/Main_Page
A partir de aquí todo ha sido coser y cantar, pongo las instrucciones de como lo hice y me funcionó.
root@harmos:/usr/src# wget http://www.rastageeks.org/downloads/ov51x-jpeg/ov51x-jpeg-1.5.7.tar.gz
–00:14:02– http://www.rastageeks.org/downloads/ov51x-jpeg/ov51x-jpeg-1.5.7.tar.gz
=> `ov51x-jpeg-1.5.7.tar.gz.2′
Resolviendo www.rastageeks.org… 88.191.17.132
Conectando a www.rastageeks.org|88.191.17.132|:80… conectado.
Petición HTTP enviada, esperando respuesta… 200 OK
Longitud: 87,941 (86K) [application/x-tar]
100%[===========================================================================================>] 87,941 72.12K/s
00:14:04 (71.94 KB/s) - `ov51x-jpeg-1.5.7.tar.gz.2′ guardado [87941/87941]
root@harmos:/usr/src# tar -zxvf ov51x-jpeg-1.5.7.tar.gz
ov51x-jpeg-1.5.7/
ov51x-jpeg-1.5.7/test/
ov51x-jpeg-1.5.7/test/Makefile
ov51x-jpeg-1.5.7/test/getjpeg.c
ov51x-jpeg-1.5.7/Makefile
ov51x-jpeg-1.5.7/ov51x-jpeg-core.c
ov51x-jpeg-1.5.7/ov518-decomp.c
ov51x-jpeg-1.5.7/ov51x-jpeg.h
ov51x-jpeg-1.5.7/ov519-decomp.c
ov51x-jpeg-1.5.7/ov511-decomp.c
ov51x-jpeg-1.5.7/ov7670.h
ov51x-jpeg-1.5.7/ChangeLog
root@harmos:/usr/src# cd ov51x-jpeg-1.5.7
root@harmos:/usr/src/ov51x-jpeg-1.5.7# make
make -C /lib/modules/2.6.24-12-generic/build M=/usr/src/ov51x-jpeg-1.5.7 modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.24-12-generic’
CC [M] /usr/src/ov51x-jpeg-1.5.7/ov51x-jpeg-core.o
CC [M] /usr/src/ov51x-jpeg-1.5.7/ov511-decomp.o
CC [M] /usr/src/ov51x-jpeg-1.5.7/ov518-decomp.o
CC [M] /usr/src/ov51x-jpeg-1.5.7/ov519-decomp.o
LD [M] /usr/src/ov51x-jpeg-1.5.7/ov51x-jpeg.o
Building modules, stage 2.
MODPOST 1 modules
CC /usr/src/ov51x-jpeg-1.5.7/ov51x-jpeg.mod.o
LD [M] /usr/src/ov51x-jpeg-1.5.7/ov51x-jpeg.ko
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.24-12-generic’
root@harmos:/usr/src/ov51x-jpeg-1.5.7# make install
make -C /lib/modules/2.6.24-12-generic/build M=/usr/src/ov51x-jpeg-1.5.7 modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.24-12-generic’
Building modules, stage 2.
MODPOST 1 modules
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.24-12-generic’
make -C /lib/modules/2.6.24-12-generic/build M=/usr/src/ov51x-jpeg-1.5.7 modules_install
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.24-12-generic’
INSTALL /usr/src/ov51x-jpeg-1.5.7/ov51x-jpeg.ko
DEPMOD 2.6.24-12-generic
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.24-12-generic’
depmod -a
root@harmos:/usr/src/ov51x-jpeg-1.5.7# modprobe ov51x-jpeg
Acto seguido se encendió un led de la cámara instalé cheese (aptitude install chesee) lo lanzé y la probé, aquí dejo la prueba

Espero que a alguien le útil 