Ayuda con webcam en Linux

Hola, tengo que instalar en Linux una webcam, en el embalaje es una Colorsit CS-514.
En el lsusb es:
Bus 002 Device 005: ID 093a:2600 Pixart Imaging, Inc.

He visto por ahí que en algunos sitios se dice que va con el modulo spca5xx ó gspca, pero yo no veo que con esos funcione.
A ver si me podéis ayudar por favor.
ante todo,convendria saber,que distribucion usas y sobretodo la version del kernel que tienes instalado.
dependiendo de la version del kernel deberas de instalar el spca o gspca.
aparte de eso.
me imagino que habras intenado lanzar la cam con algun programa,¿con cual?.
saludos
A ver pues ahora puedo probar con Guadalinex v4 beta (basada en Ubuntu Edgy), por tanto es como tener Ubuntu Edgy, y en esta distro con kernel 2.6.17 y 2.6.20

EDITO: Si sabéis como funciona en otra distro, decidmelo y así pongo esa distro.
En la lista de webcams conocidas ( http://mxhaard.free.fr/spca5xx.html ) no aparece, pero prueba a instalarlo a ver qué pasa, se tarda 1 minuto. Mi webcam está en la lista y no me ha dado ningún problema.

http://mxhaard.free.fr/spca50x/Download/gspcav1-20070110.tar.gz

Siento no poder ayudarte más.
EagleScreen escribió:A ver pues ahora puedo probar con Guadalinex v4 beta (basada en Ubuntu Edgy), por tanto es como tener Ubuntu Edgy, y en esta distro con kernel 2.6.17 y 2.6.20

EDITO: Si sabéis como funciona en otra distro, decidmelo y así pongo esa distro.


pues a un amigo mio,cuando instalo ubuntu,le reconocio la cam al instalar y no tubo que hacer,como yo en mandriva,que me toco instalar el gspca
en teoria y por la version de tu kernel debes instalar el gspca,pero como te a dicho amuchamu,parece que no esta soportada.
aunque tambien puede ser que el listado no este actualizado.
instala el gspca y carga el modulo o reinicia.
puedes utilizar el ekiga o camorama,para ver si la cam funciona.
suerte
saludos
amuchamu escribió:En la lista de webcams conocidas ( http://mxhaard.free.fr/spca5xx.html ) no aparece, pero prueba a instalarlo a ver qué pasa, se tarda 1 minuto. Mi webcam está en la lista y no me ha dado ningún problema.

http://mxhaard.free.fr/spca50x/Download/gspcav1-20070110.tar.gz

Siento no poder ayudarte más.


El modulo gspca que se descarga de ahí es más moderno que el de los repos de Debian y Ubuntu? Pued que con ese sí funcione y con el de los repositorios no?
Tengo una WebCam Logitech Messenger que es detectada pero no funciona con nada... bueno, si con un modulo llamado QC-USB-MESSENGER (o así creo recordar), pero con el SPCA5xx no. La gracia es la siguiente:

SPCA5xx > Vendor ID: 0x046d - Product ID: 0x08da
La Mia > Vendor ID: 0x046d - Product ID: 0x08f0

ratataaaa

No me preocupa porque ni la uso...

Con el modulo que funciona, solo lo hace parcialmente y falla como una escopeta de ferias...

PD: aqui dicho modulo para dicha CAM, por si a alguien le interesa...

EDIT: pos mira por donde... esta versión del modulo por fin funciona correctamente con mi CAM ^_^, por aquel entonces probé la 1.3 y con esa 1.6 va.

EagleScreen, no instales el modulo desde los repos, mejor descargate las fuentes y compilalo por tu cuenta. Luego cargas el modulo via "sudo modprobe spca5xx". Instala cualquier programilla para probar, gqcam por ejemplo y ver si va...
Con el spca5xx deberia de funcionarte, mira con lsmod, que tengas estos modulos cargados: spca5xx y videodev , este ultimo debe de decirte que esta siendo usado por spca5xx. Comprueba tambien que existe el dispositivo /dev/video0 (o dev/video1 si tienes ademas una tarjeta de tv) .
Si aun asi no te funciona, el paquete gspca-source, tiene un driver que funciona para algunas Pixart, no se si este es el caso, es tan sencillo como instalarlo y compilarlo con el script que incluyen en las sources, gspca_build.
A ver instalo en source del modulo spca5xxde los repositorios de Ubuntu Edgy.
Lo compilo con module-assistant -- OK
Luego conecto la cámara y veo que el modulo no se carga solo.
Entonces lo cargo yo:
modprobe spca5xx
root@adayadeb:/home/adaya# modprobe spca5xx
root@adayadeb:/home/adaya# lsmod
Module                  Size  Used by
spca5xx               680016  0
videodev               10752  1 spca5xx
nls_utf8                3200  1
nls_cp437               6912  2
isofs                  38076  1
udf                    89348  0
binfmt_misc            13448  1
rfcomm                 42260  0
l2cap                  27136  5 rfcomm
bluetooth              53476  4 rfcomm,l2cap
ipv6                  272288  8
af_packet              24584  2
speedstep_lib           5764  0
cpufreq_userspace       5408  0
cpufreq_stats           7744  0
freq_table              6048  1 cpufreq_stats
cpufreq_powersave       2944  0
cpufreq_ondemand        8876  0
cpufreq_conservative     8712  0
video                  17540  0
tc1100_wmi              8324  0
sony_acpi               6412  0
sbs                    16804  0
pcc_acpi               14080  0
i2c_ec                  6272  1 sbs
hotkey                 11556  0
dev_acpi               12292  0
container               5632  0
button                  7952  0
sg                     37404  0
battery                11652  0
asus_acpi              17688  0
sd_mod                 22656  2
ac                      6788  0
vfat                   14720  1
fat                    56348  1 vfat
lp                     12964  0
usb_storage            75072  1
scsi_mod              144648  3 sg,sd_mod,usb_storage
snd_intel8x0           34844  1
snd_ac97_codec         97696  1 snd_intel8x0
snd_ac97_bus            3456  1 snd_ac97_codec
libusual               17040  1 usb_storage
tsdev                   9152  0
snd_pcm_oss            47360  0
snd_mixer_oss          19584  1 snd_pcm_oss
snd_pcm                84612  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_mpu401              9640  0
snd_mpu401_uart        10240  1 snd_mpu401
snd_rawmidi            27264  1 snd_mpu401_uart
snd_seq_device          9868  1 snd_rawmidi
snd_timer              25348  1 snd_pcm
analog                 12960  0
psmouse                41352  0
floppy                 63044  0
parport_pc             37796  1
parport                39496  2 lp,parport_pc
pcspkr                  4352  0
i2c_sis96x              6660  0
snd_page_alloc         11400  2 snd_intel8x0,snd_pcm
i2c_core               23424  2 i2c_ec,i2c_sis96x
snd                    58372  12 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_mpu401,snd_mpu401_uart,snd_rawmidi,snd_seq_device,snd_timer
soundcore              11232  1 snd
8139cp                 24832  0
8139too                29056  0
gameport               17160  1 analog
shpchp                 42144  0
pci_hotplug            32828  1 shpchp
serio_raw               8452  0
evdev                  11392  1
mii                     6912  2 8139cp,8139too
sis_agp                 9860  1
agpgart                34888  1 sis_agp
ext3                  142728  2
jbd                    62228  1 ext3
ohci_hcd               22532  0
usbcore               134912  5 spca5xx,usb_storage,libusual,ohci_hcd
ide_generic             2432  0
ide_cd                 33696  2
cdrom                  38944  1 ide_cd
ide_disk               18560  4
sis5513                15368  1
generic                 6276  0
thermal                15624  0
processor              31560  1 thermal
fan                     6020  0
fbcon                  41504  0
tileblit                3840  1 fbcon
font                    9344  1 fbcon
bitblit                 7168  1 fbcon
softcursor              3328  1 bitblit
vesafb                  9244  0
capability              5896  0

Sin mebargo el dispositivo /dev/video no existe
root@adayadeb:/home/adaya# ls /dev | grep video
root@adayadeb:/home/adaya#


¿Qué puedo hacer?
Creo que era
mknod /dev/video0 c 81 0
amuchamu escribió:Creo que era
mknod /dev/video0 c 81 0

Hombre pues si hago eso aparece efectivamente un /dev/video0, pero es un video0 de palo, no es real, luego los programas como el amsn o el xsane no ven ningún dispositivo de vídeo.
Tengo una cámara aparte modelo sunplus spca533, esa sí que carga el modulo spca5xx automáticamente al conectarla, saca un /dev/video y funciona bien, Pero la Pixart esta no, no sé de donde se habrán sacado que va con el spca5xx la verdad.
Si no te crea el dispositivo, es porque ese driver no vale para esa camara, usa el paquete gspca-source y compilalo para usar este driver en lugar del spca5xx
Ya probé con el gspca, para mi que esta cámara aun no está soportada.
12 respuestas