Instalar webcam NGS showtime plus

+1
0
-1

Compatibilidad : Ubuntu 6.06, 6.10, 7.04 (incluso en 64 bits).

Última versión probada del driver : 1.0.0

1- Lo primero de todo es tener el driver necesario que se puede bajar de esta página y por supuesto la webcam conectada: lsusb -> aparece Bus 002 Device 002: ID 05a9:8519 OmniVision Technologies, Inc (o algo parecido) http://www.rastageeks.org/ov51x-jpeg/index.php. En mi caso me bajé ov51x-jpeg-0.5.3.tar.gz. 2- Luego se descomprime en cualquier directorio, por ejemplo en el home de tu usuario.

gzip -dc ov51x-jpeg-0.5.3.tar.gz | tar xvf -

3- Ir al directorio y compilar los fuentes

cd ov51x-jpeg-0.5.3 make sudo make install sudo update-modules

Si llegado a este punto no se llegan a compilan y dan un montón de errores (como que no encuentra el directorio /lib/modules/2.6.15-27-686/build), es que no tienes instalados los paquetes necesarios para compilar módulos. 3.1 instala linux-headers-2.6.15-27 y linux-headers-2.6.15-27-686 (para los que tengan pIII, pIV etc),

sudo apt-get update sudo apt-get install linux-headers-`uname -r` O si quieres con el Synaptic.

Suponiendo que tienes todo lo necesario gcc, make, linux-headers...., intenta de nuevo el paso 3. 4- Ahora ha llegado el momento de instalar los módulos.

Primero elimina cualquier otro módulo ov511 sudo rmmod ov511 Instala los modulos de la webcam sudo insmod ov51x.ko sudo insmod ov519_decomp.ko

5- Ya está así de fácil, ya puedes utilizar tu webcam con programas como: amsn, ekiga o camorama. Nota: Si tienes más dispositivos de video como una sintonizadora de TV, puedes tener problemas con camorama que intenta abrir otro dispositivo /dev/video0. Asi que lo tendrás que lanzar con camorama -d /dev/video. Con ekiga pasa algo parecido, al detectar dispositivos O4L probar a cambiar el canal empezando por el 0 hasta que funcione. Más información en : http://www.rastageeks.org/ov51x-jpeg/index.php Un saludo y espero que os sirva de ayuda.

Comentarios

Imagen de Anónimo

Busco ayuda para hacer funcionar esta cosa!! en alguno lugares ha leido que no tiene soporte y que no va a funcionar, y en otros lugares si.
Segui todos los pasos y los how to's, la cam es detectada como dispositivo usb, tiene los drivers instalados pero el problema es que cuando quiero usarla dice tener error en /dev/video0, como que no puede abrir o no tiene permisos? No soy muy experimentado y ya no se que mas hacer. Si les sirve les agrego bajo que nombre/modulo me toma la cam, el nombre de chip etc. Desde ya agradecido. josema

Imagen de Anónimo

No sabes lo contento que has hecho que me ponga!
Estaba desesperado con mi webcam que es la NGS Showtime Plus y gracias al manual que te has currado por fin la he hecho funcionar.
Es una maravilla y por fin he conseguido hacer funcionar todo, webcam, sintonizadora, sonido...
Ah! por cierto estoy usando Xubuntu.
Saludos y una vez mas GRACIAS!

Imagen de alexher

Hola, yo tambien tengo una webcam ngs show cam plus he seguido tus indicaciones y no he tendo ningún arror hasta que he llegado al final, a la instruccion insmod, mira:
herme@Herme-PC:~$ cd /home/herme
herme@Herme-PC:~$ tar xvf- ov51x-jpeg-0.5.4.tar.gz
ov51x-jpeg-0.5.4/
ov51x-jpeg-0.5.4/Makefile
ov51x-jpeg-0.5.4/ov519_decomp.c
ov51x-jpeg-0.5.4/ov511_decomp.c
ov51x-jpeg-0.5.4/ov51x.c
ov51x-jpeg-0.5.4/ov51x.h
ov51x-jpeg-0.5.4/ChangeLog
ov51x-jpeg-0.5.4/ov518_decomp.c
herme@Herme-PC:~$ cd ov51x-jpeg-0.5.4
herme@Herme-PC:~/ov51x-jpeg-0.5.4$ make
make -C /lib/modules/2.6.17-11-generic/build M=/home/herme/ov51x-jpeg-0.5.4 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.17-11-generic'
CC [M] /home/herme/ov51x-jpeg-0.5.4/ov51x.o
CC [M] /home/herme/ov51x-jpeg-0.5.4/ov511_decomp.o
CC [M] /home/herme/ov51x-jpeg-0.5.4/ov518_decomp.o
CC [M] /home/herme/ov51x-jpeg-0.5.4/ov519_decomp.o
Building modules, stage 2.
MODPOST
CC /home/herme/ov51x-jpeg-0.5.4/ov511_decomp.mod.o
LD [M] /home/herme/ov51x-jpeg-0.5.4/ov511_decomp.ko
CC /home/herme/ov51x-jpeg-0.5.4/ov518_decomp.mod.o
LD [M] /home/herme/ov51x-jpeg-0.5.4/ov518_decomp.ko
CC /home/herme/ov51x-jpeg-0.5.4/ov519_decomp.mod.o
LD [M] /home/herme/ov51x-jpeg-0.5.4/ov519_decomp.ko
CC /home/herme/ov51x-jpeg-0.5.4/ov51x.mod.o
LD [M] /home/herme/ov51x-jpeg-0.5.4/ov51x.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.17-11-generic'
herme@Herme-PC:~/ov51x-jpeg-0.5.4$ sudo make install
Password:
make -C /lib/modules/2.6.17-11-generic/build M=/home/herme/ov51x-jpeg-0.5.4 modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.17-11-generic'
Building modules, stage 2.
MODPOST
make[1]: Leaving directory `/usr/src/linux-headers-2.6.17-11-generic'
make KERNELRELEASE=2.6.17-11-generic -C /lib/modules/2.6.17-11-generic/build M=/home/herme/ov51x-jpeg-0.5.4 modules_install
make[1]: Entering directory `/usr/src/linux-headers-2.6.17-11-generic'
INSTALL /home/herme/ov51x-jpeg-0.5.4/ov511_decomp.ko
INSTALL /home/herme/ov51x-jpeg-0.5.4/ov518_decomp.ko
INSTALL /home/herme/ov51x-jpeg-0.5.4/ov519_decomp.ko
INSTALL /home/herme/ov51x-jpeg-0.5.4/ov51x.ko
DEPMOD 2.6.17-11-generic
make[1]: Leaving directory `/usr/src/linux-headers-2.6.17-11-generic'
herme@Herme-PC:~/ov51x-jpeg-0.5.4$ sudo update-modules
herme@Herme-PC:~/ov51x-jpeg-0.5.4$ sudo rmmod ov511
ERROR: Module ov511 does not exist in /proc/modules
herme@Herme-PC:~/ov51x-jpeg-0.5.4$ sudo insmod ov51x.ko
insmod: error inserting 'ov51x.ko': -1 Unknown symbol in module
herme@Herme-PC:~/ov51x-jpeg-0.5.4$ sudo insmod ov519_decomp.ko
insmod: error inserting 'ov519_decomp.ko': -1 Unknown symbol in module
herme@Herme-PC:~/ov51x-jpeg-0.5.4$
herme@Herme-PC:~/ov51x-jpeg-0.5.4$

insmod: error inserting 'ov51x.ko': -1 Unknown symbol in module

¿A qué puede deberse?
A ver si me puedes echar un cable, de todas formas gracias por el manual, seguiré invetigando por qué me da ese error.

Saludos.

Imagen de ferroniquel

Mi webcam es Packard Bell y no encontraba drivers por ningún lado, pero como al ver que ponía lo mismo el lsusb he probado y me ha funcionado a la primera, muchas gracias!

Imagen de Javier Fuica

Pues eso, que en la página web http://www.rastageeks.org/ov51x-jpeg/index.php/Main_Page han colgado un nuevo driver para nuestras webcams y me dispongo a comentaros como instalarlo.

Nota : Si el anterior os daba problemas, probar con este, sino mejor dejarlo como está.

- 1. Lo primero claro está es bajarse el nuevo driver : ov51x-jpeg-1.0~beta1.tar.gz

- 2. Luego seguir las mismas instrucciones que con el driver anterior, descomprimir, compilar, etc, hasta el punto 3.1.

- 3. Despues como root :
make install
update-modules

- 4. Y finalmente también como root :
modprobe ov51x-jpeg

Otra Nota : El Kernel con el que lo he probado es 2.6.15-28-686.

Imagen de alexher

Me sale esto:
root@Herme-PC:~/ov51x-jpeg-1.0~beta1# modprobe ov51x-jpeg
FATAL: Module ov51x_jpeg not found.

igual es una tonteria, pero no se que puede ser... porque hasta ahí no me ha dado ningún error

Imagen de Javier Fuica

Hola Alexher,
por lo que veo no estás con la 6.06 LTS?, verdad ? Con la 6.10 todavía no he probado el driver, de tal forma que no te puedo asegurar que funcione, aunque no debería haber ningún problema... :).

Además veo que tienes un kernel-generic?, o un paquete de headers-generic?, que no conozco.

Pero bueno al grano, prueba con insmod ./ov51x-jpeg.ko y con modprobe ./ov51-jpeg.ko dentro del directorio de compilación a ver si hay más suerte.

En la página oficial también comenta esto:

Troubleshooting:

"Some guides claim to have problems with unknown symbols or formats. Try the following only if the above directions have not worked.

beau@willow:~/ov51x-jpeg-0.5.2$ sudo depmod
beau@willow:~/ov51x-jpeg-0.5.2$ sudo cp *.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/
beau@willow:~/ov51x-jpeg-0.5.2$ sudo modprobe ov51x
beau@willow:~/ov51x-jpeg-0.5.2$ sudo rmmod ov511
beau@willow:~/ov51x-jpeg-0.5.2$ sudo modprobe ov519_decomp"

Un saludo y suerte.

Imagen de kamikazes

Tengo una ngs ShowCam Plus y he conseguido instalarla como vosotros indicais en el ubuntu 7.10 pero a la hora de conseguir imágenes el programa se queda bloqueado ya sea camorama o camstream, reconoce la cámara pero se pone el programa en gris entero y la ventana no responde a otra cosa que no sea cerrarla. A qué puede ser debido?? Un cable por favor, graciasssss

Imagen de vallesin

Lo 1º agradecer tu tutorial , llevo varios dias buscando por la red y ahora veo mas cerca poder usar mi webcam en linux.

uso la ultima version de ubuntu (gutsy) y he bajado la ultima version del driver de esa web ov51x-jpeg-1.5.4.tar.gz , pero llegando al 4º paso me da error , y no se como seguir , te copio y pego el log del terminal 

 vallesin@vallesin-desktop:~$ gzip -dc ov51x-jpeg-1.5.4.tar.gz | tar xvf -
ov51x-jpeg-1.5.4/
ov51x-jpeg-1.5.4/test/
ov51x-jpeg-1.5.4/test/Makefile
ov51x-jpeg-1.5.4/test/getjpeg.c
ov51x-jpeg-1.5.4/Makefile
ov51x-jpeg-1.5.4/ov51x-jpeg-core.c
ov51x-jpeg-1.5.4/ov518-decomp.c
ov51x-jpeg-1.5.4/ov51x-jpeg.h
ov51x-jpeg-1.5.4/ov519-decomp.c
ov51x-jpeg-1.5.4/ov511-decomp.c
ov51x-jpeg-1.5.4/ov7670.h
ov51x-jpeg-1.5.4/ChangeLog
vallesin@vallesin-desktop:~$ cd ov51x-jpeg-1.5.4 make sudo make install sudo update-modules
vallesin@vallesin-desktop:~/ov51x-jpeg-1.5.4$ sudo rmmod ov511
ERROR: Module ov511 does not exist in /proc/modules

Imagen de ki0

Buenas,

Alguien ha conseguido instalar esta webcam en una ubuntu lucid?¿ Por lo que he visto el paquete esta instalado, bueno los fuentes para ser compilados, que es el ov51x-jpeg, pero no consigo hacerlo que cargue. Mi salida del lsmod es la siguiente.

Module Size Used by
videodev 40486 0
v4l1_compat 15495 1 videodev
v4l2_compat_ioctl32 12020 1 videodev

Y la del lsusb, es esta...

Bus 007 Device 002: ID 05a9:8519 OmniVision Technologies, Inc. OV519 Webcam

Me he bajado el paquete de nuevo y lo he intentado compilar pero no tira, es más, cuando hago make me da este error....

make -C /lib/modules/2.6.32-22-generic/build M=/usr/src/modules/ov51x-jpeg modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.32-22-generic'
CC [M] /usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.o
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:543: error: ‘v4l_compat_ioctl32’ undeclared here (not in a function)
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c: In function ‘create_proc_ov511_cam’:
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:677: error: implicit declaration of function ‘info’
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:681: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:689: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:700: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:712: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c: In function ‘proc_ov511_create’:
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:766: error: ‘struct proc_dir_entry’ has no member named ‘owner’
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c: In function ‘ov51x_clear_snapshot’:
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:1691: error: implicit declaration of function ‘warn’
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c: In function ‘ov51x_v4l1_ioctl’:
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:6386: warning: passing argument 1 of ‘video_usercopy’ from incompatible pointer type
include/media/v4l2-ioctl.h:298: note: expected ‘struct file *’ but argument is of type ‘struct inode *’
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:6386: warning: passing argument 2 of ‘video_usercopy’ makes integer from pointer without a cast
include/media/v4l2-ioctl.h:298: note: expected ‘unsigned int’ but argument is of type ‘struct file *’
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:6386: warning: passing argument 4 of ‘video_usercopy’ makes pointer from integer without a cast
include/media/v4l2-ioctl.h:298: note: expected ‘v4l2_kioctl’ but argument is of type ‘long unsigned int’
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:6386: error: too many arguments to function ‘video_usercopy’
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c: At top level:
/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.c:6651: warning: initialization from incompatible pointer type
make[2]: *** [/usr/src/modules/ov51x-jpeg/ov51x-jpeg-core.o] Error 1
make[1]: *** [_module_/usr/src/modules/ov51x-jpeg] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.32-22-generic'
make: *** [all] Error 2

Alguien tiene alguna idea de que esta pasando...