drivers para webcam
Posted on: 25 Septiembre, 2008 - 22:08 drivers para webcam
hola a todos: tengo una camara philips spc 530nc y necesito instalarme unos driver para q me funcione. el caso es q en la pagina de philips se supone q se pueden obtener, pero no se muy bien cuales son, y sobre todo que hacer con ellos una vez los halla descargado. soy un poco novato, y me gustaria saber si alguien tiene mi misma camara y me puede dar una ayuda.
estoy estudiando en el extranjero y necesito la camara para comunicarme.
muchas gracias a todos por la ayuda
enrique
- Inicie sesión o regístrese para enviar comentarios
- 202 lecturas


Pues según la web de philips, no hay drivers oficiales para GNU/Linux:
SPC530NC/00Pregunta
¿Hay controladores Linux/*NIX para las webcam de Philips?
Respuesta
No, no hay controladores oficiales Linux/*NIX para las webcam de Philips.
Lo cual hace que me cabree bastante... seguimos con empresas que no mueven un dedo por los usuarios de GNU/Linux.
Tienes 2 opciones:
1.- Escribir esto en Konsole:
sudo modprobe pwcxEso carga el módulo para tu webcam, pero creo que es un módulo que no está demasiado actualizado y quizás tu webcam no funcione completamente bien.
2.- Visitar esta web, en la que trabajan en un driver para las webcam philips, y que recomiendan en la propia web del fabricante:
http://saillard.org/linux/pwc/
Saludos!
Normas del foro-Buscador-Preguntas frecuentes-Wiki
hola stalker, gracias por responder. ya he encontrado el modulo pra mi webcam de la pagina de philips q me has linkado. ahora el problema es q no se muy bien q hacer para compilarlo y cargarlo(bueno esto ultimo es con modprobe no?), pero para compilarlo recuerdo haber leido algo en algun manual sobre el comando make, y que era necesario tener un makefile en el directorio del modulo, yo lo tengo, pero no recuerdo q hacer. y la verdad es q en la web hay mucha informacion sobro compilacion del kernel, pero poca referente a los modulos. igual me puedes echar tu una mano
muchas gracias.
por favor dime que puedo hacer para compilar el modulo, q no encuentro ningun manual para hacerlo!!!!
Normas del foro
17. No subas el mensaje si no recibe respuestas
Normas del foro-Buscador-Preguntas frecuentes-Wiki
Yo no he instalado este módulo nunca, así es que tampoco sé cómo hacerlo. Pero en el enlace que te puse hay un link donde explican cómo hacerlo:
1.- Instala el paquete linux-source y linux-headers de tu kernel, elimina el paquete pwc si lo tienes instalado e instala el paquete build-essential:
sudo aptitude build-essentialsudp aptitude remove setpwc
sudo rmmod pwc
sudo rmmod pwcx
2.- Descomprimes el archivo que has descargado (pwc-10.0.9-rc1.tar.bz2 por el nombre exacto del paquete descargado):
tar xjf pwc-10.0.9-rc1.tar.bz23.- Entras a la carpeta que se crea:
cd pwc-10.0.9rc14.- Compilas
make5.- Instalas
sudo make install6.- Cargas el módulo
sudo depmod -asudo modprobe pwc
Normas del foro-Buscador-Preguntas frecuentes-Wiki
ups, siento mucho lo de subir el hilo, lo hice sin mala intencion, creo q me voy a leer las normas para no meter mas la pata...
haber he hecho lo que pero creo q no esta bien:
extraje el archivo, pero al hacerlo desde pantalla d comandos no encontraba luego donde estaba el archivo extraido, asi q lo extraje graficamente en el escritorio. tampoco elimine el paquete setpwc, porque no estabaseguro que debia hacerlo. es q en la descripcion del paquete pone q es algo asi como un asistente para las camaras linux¿que importa q modulo este usando?bueno en realidad no tengo ni idea, pero mas vale prevenir..
esto son los mensajes q me aparecen:(muchos errores)
kkikke@kkikke:~/Escritorio/pwc-10.0.11$ make
make -C /lib/modules/2.6.24-19-generic/build SUBDIRS=/home/kkikke/Escritorio/pwc-10.0.11 modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.24-19-generic'
CC [M] /home/kkikke/Escritorio/pwc-10.0.11/pwc-if.o
En el fichero incluído de /home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:69:
/home/kkikke/Escritorio/pwc-10.0.11/pwc.h:28:26: error: linux/config.h: No existe el fichero ó directorio
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:164: error: la variable ‘pwc_template’ tiene inicializador pero de tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:165: error: se especificó el campo desconocido ‘owner’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:165: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:165: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:166: error: se especificó el campo desconocido ‘name’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:166: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:166: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:167: error: se especificó el campo desconocido ‘type’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:167: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:167: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:168: error: se especificó el campo desconocido ‘hardware’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:168: error: ‘VID_HARDWARE_PWC’ no se declaró aquí (no en una función)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:168: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:168: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:169: error: se especificó el campo desconocido ‘release’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:169: error: ‘video_device_release’ no se declaró aquí (no en una función)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:169: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:169: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:170: error: se especificó el campo desconocido ‘fops’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:170: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:170: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:171: error: se especificó el campo desconocido ‘minor’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:171: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:171: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_isoc_init’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:885: aviso: asignación desde un tipo de puntero incompatible
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘cd_to_pwc’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:981: error: declaración implícita de la función ‘to_video_device’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:981: aviso: la inicialización crea un puntero desde un entero sin una conversión
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:982: error: declaración implícita de la función ‘video_get_drvdata’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:982: aviso: la devolución crea un puntero desde un entero sin una conversión
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_create_sysfs_files’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1024: aviso: la inicialización crea un puntero desde un entero sin una conversión
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1026: error: declaración implícita de la función ‘video_device_create_file’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_remove_sysfs_files’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1032: aviso: la inicialización crea un puntero desde un entero sin una conversión
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1034: error: declaración implícita de la función ‘video_device_remove_file’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_video_open’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1074: error: declaración implícita de la función ‘video_devdata’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1074: aviso: la inicialización crea un puntero desde un entero sin una conversión
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1079: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_video_close’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1187: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_video_read’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1247: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_video_poll’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1311: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_video_ioctl’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1327: error: declaración implícita de la función ‘video_usercopy’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_video_mmap’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1340: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘usb_pwc_probe’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1648: error: declaración implícita de la función ‘video_device_alloc’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1648: aviso: la asignación crea un puntero desde un entero sin una conversión
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1655: error: aplicación inválida de ‘sizeof’ a un tipo de dato incompleto ‘struct video_device’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1655: error: aplicación inválida de ‘sizeof’ a un tipo de dato incompleto ‘struct video_device’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1655: error: aplicación inválida de ‘sizeof’ a un tipo de dato incompleto ‘struct video_device’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1656: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1657: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1658: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1659: error: declaración implícita de la función ‘video_set_drvdata’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1682: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1683: error: declaración implícita de la función ‘video_register_device’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1683: error: ‘VFL_TYPE_GRABBER’ no se declaró aquí (primer uso en esta función)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1683: error: (Cada identificador no declarado solamente se reporta una vez
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1683: error: para cada funcion en la que aparece.)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1686: error: declaración implícita de la función ‘video_device_release’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1691: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘usb_pwc_disconnect’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1745: error: declaración implícita de la función ‘video_unregister_device’
make[2]: *** [/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.o] Error 1
make[1]: *** [_module_/home/kkikke/Escritorio/pwc-10.0.11] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.24-19-generic'
make: *** [all] Error 2
AHORA INSTALO:
kkikke@kkikke:~/Escritorio/pwc-10.0.11$ sudo make install
[sudo] password for kkikke:
make -C /lib/modules/2.6.24-19-generic/build SUBDIRS=/home/kkikke/Escritorio/pwc-10.0.11 modules
make[1]: se ingresa al directorio `/usr/src/linux-headers-2.6.24-19-generic'
CC [M] /home/kkikke/Escritorio/pwc-10.0.11/pwc-if.o
En el fichero incluído de /home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:69:
/home/kkikke/Escritorio/pwc-10.0.11/pwc.h:28:26: error: linux/config.h: No existe el fichero ó directorio
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:164: error: la variable ‘pwc_template’ tiene inicializador pero de tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:165: error: se especificó el campo desconocido ‘owner’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:165: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:165: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:166: error: se especificó el campo desconocido ‘name’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:166: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:166: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:167: error: se especificó el campo desconocido ‘type’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:167: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:167: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:168: error: se especificó el campo desconocido ‘hardware’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:168: error: ‘VID_HARDWARE_PWC’ no se declaró aquí (no en una función)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:168: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:168: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:169: error: se especificó el campo desconocido ‘release’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:169: error: ‘video_device_release’ no se declaró aquí (no en una función)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:169: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:169: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:170: error: se especificó el campo desconocido ‘fops’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:170: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:170: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:171: error: se especificó el campo desconocido ‘minor’ en el inicializador
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:171: aviso: exceso de elementos en el inicializador de struct
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:171: aviso: (cerca de la inicialización de ‘pwc_template’)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_isoc_init’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:885: aviso: asignación desde un tipo de puntero incompatible
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘cd_to_pwc’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:981: error: declaración implícita de la función ‘to_video_device’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:981: aviso: la inicialización crea un puntero desde un entero sin una conversión
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:982: error: declaración implícita de la función ‘video_get_drvdata’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:982: aviso: la devolución crea un puntero desde un entero sin una conversión
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_create_sysfs_files’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1024: aviso: la inicialización crea un puntero desde un entero sin una conversión
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1026: error: declaración implícita de la función ‘video_device_create_file’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_remove_sysfs_files’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1032: aviso: la inicialización crea un puntero desde un entero sin una conversión
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1034: error: declaración implícita de la función ‘video_device_remove_file’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_video_open’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1074: error: declaración implícita de la función ‘video_devdata’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1074: aviso: la inicialización crea un puntero desde un entero sin una conversión
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1079: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_video_close’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1187: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_video_read’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1247: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_video_poll’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1311: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_video_ioctl’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1327: error: declaración implícita de la función ‘video_usercopy’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘pwc_video_mmap’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1340: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘usb_pwc_probe’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1648: error: declaración implícita de la función ‘video_device_alloc’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1648: aviso: la asignación crea un puntero desde un entero sin una conversión
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1655: error: aplicación inválida de ‘sizeof’ a un tipo de dato incompleto ‘struct video_device’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1655: error: aplicación inválida de ‘sizeof’ a un tipo de dato incompleto ‘struct video_device’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1655: error: aplicación inválida de ‘sizeof’ a un tipo de dato incompleto ‘struct video_device’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1656: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1657: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1658: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1659: error: declaración implícita de la función ‘video_set_drvdata’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1682: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1683: error: declaración implícita de la función ‘video_register_device’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1683: error: ‘VFL_TYPE_GRABBER’ no se declaró aquí (primer uso en esta función)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1683: error: (Cada identificador no declarado solamente se reporta una vez
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1683: error: para cada funcion en la que aparece.)
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1686: error: declaración implícita de la función ‘video_device_release’
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1691: error: puntero deferenciado a tipo de dato incompleto
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c: En la función ‘usb_pwc_disconnect’:
/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.c:1745: error: declaración implícita de la función ‘video_unregister_device’
make[2]: *** [/home/kkikke/Escritorio/pwc-10.0.11/pwc-if.o] Error 1
make[1]: *** [_module_/home/kkikke/Escritorio/pwc-10.0.11] Error 2
make[1]: se sale del directorio `/usr/src/linux-headers-2.6.24-19-generic'
make: *** [default] Error 2
DEPENDENCIAS:
kkikke@kkikke:~/Escritorio/pwc-10.0.11$ sudo depmod -a
Y CARGO:
kkikke@kkikke:~/Escritorio/pwc-10.0.11$ sudo modprobe pwc
Y OBTENGO ESTO CON LSMOD:
kkikke@kkikke:~/Escritorio/pwc-10.0.11$ lsmod|grep pwc
pwc 86912 0
compat_ioctl32 2304 2 pwc,uvcvideo
videodev 29440 2 pwc,uvcvideo
usbcore 146028 7 pwc,uvcvideo,snd_usb_audio,snd_usb_lib,uhci_hcd,ehci_hcd
¿como lo ves?, ¿algo mal,todo?¿elimino setpwc?
Lo que has cargado al final es el módulo pwc que viene con Hardy y puede que sea más antiguo que el que intentas instalar, pero está bien cargado, eso si.
Imagino que la respuesta es no, pero ¿sigue sin funcionar la cámara con el módulo cargado?
¿Podrías poner lo que te devuelve el comando lsusb cuando tienes la cámara conectada?... No vaya a ser que estés intentando compilar un driver que luego no te va a valer (aunque la web de Philips recomienda ese...)
Aquí he visto un paquete para hardy:
https://launchpad.net/ubuntu/hardy/i386/pwc-source/10.0.12-rc1+final-2ub...
Con el código fuente. Tienes que instalar module-assistant, bzip2 y este paquete, y luego hacer:
sudo m-a a-i pwcPara compilarlo e instalarlo.
Pero antes tienes que quitar el módulo que has cargado
sudo rmmod pwcNo entiendo por qué te falla el make, porque tienes el paquete linux-headers instalado, ¿no? Voy a seguir buscando un poco de información.
Saludos!
Normas del foro-Buscador-Preguntas frecuentes-Wiki
hola stalker: siento la tardanza, pero es q estoy de erasmus, y bueno he tenido poco tiempo la verdad.
a ver, lo que me sale con lsusb con la camara conectada(es decir enchufada a la computadora)
Bus 007 Device 002: ID 0471:2034 Philips
Bus 007 Device 001: ID 0000:0000
Bus 006 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 001 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 001 Device 001: ID 0000:0000
Bus 005 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
kkikke@kkikke:~$
kkikke@kkikke:~$
y tengo instalados 3 paquetesq hacen referencia a linux-headers segun adept.
¿hay alguna forma de comprobar que la camara funciona correctamente?lo digo porque yo la enchufo, y bueno pues esperaba que se abriera alguna ventanita o algo desde la q poder manejar la camara, pero no aparece nada...
gracias por tu ayuda
hola stalker:
bueno escribo para decir dos cosas:
1º q con el modulo q cargué, q supongo q ya vendria de base en mi kubuntu, la camara me funciona, he bajado el amsn y he podido comprobarlo, pero eso si corre con muy mala calidad.
2º: me ha picado el gusanilll de porque no me funciona el make, y he podido dedcir de lo q ue encontrado por la red, q hay un error con el archivo /config.h, que por lo visto hay q renombrarlo a /autoconfg.h la verdad es q la informacion q he encontrado ha sido escasa, pero igual tu sabes mas del tema y puedes decirme que le pasa al make..
Bueno, me alegro de que te funcione el driver que trae Kubuntu! Mejor que estar compilando, desde luego.
Respecto al make, no te dije nada, porque la verdad es que no sé dónde puede estar fallando ni por qué
Normas del foro-Buscador-Preguntas frecuentes-Wiki