[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: (OT) Cámara de vídeo Canon MV900 con cintas MiniDV en Debian Stretch



El Fri, 25 Sep 2015 14:18:40 +0000, Camaleón escribió:

> El Fri, 25 Sep 2015 14:02:41 +0100, José Manuel (EB8CXW) escribió:

(...)

> Camaleón, gracias por contestar.
>
> Con respecto al enlace que me indicas, soy un neófito del ingles.

Hum... vale, pero el traductor de Google suele hacer un buen trabajo:

https://translate.google.com/translate?sl=en&tl=es&js=y&prev=_t&hl=es&ie=UTF-8&u=http%3A%2F%2Fsharpeespace.blogspot.com.es%2F2012%2F06%2Fcapturing-firewire-1394-camcorder.html&edit-text=

Lo que indican en el artículo es que el nuevo driver del kernel de 
firewire no crea el dispositivo en bruto "raw1394" para poder 
capturar el contenido de los datos de la cámara y que además los 
permisos de "/dev/fw0" no permiten el acceso para todos del 
dispositivo.

Para solucionarlo sugiere:

1/ Crear un enlace al dispositivo antiguo desde el nuevo 
(como root):

ln /dev/fw0 /dev/raw1394

2/ Ejecutar la aplicación de captura (Kino) como súperusaurio (si 
esto funciona habría que ver la forma de configurar los permisos 
correctamente para el dispositivo).

gksu kino

> Realice lo que me indicas:
>
> eb8cxw@debian-PAPA:~$ lsmod | grep -i firewire
> firewire_ohci          45056  0
> firewire_core          57344  1 firewire_ohci
> crc_itu_t              16384  1 firewire_core
> eb8cxw@debian-PAPA:~$

Bien, los módulos del kernel están cargados, quiere decir que se ha 
detectado la controladora. A mí me dice lo mismo:

sm01@stt008:~$ lsmod | grep -i firewire
firewire_ohci          35772  0 
firewire_core          48449  1 firewire_ohci
crc_itu_t              12347  1 firewire_core

> Con Cámara encendida:
> eb8cxw@debian-PAPA:~$ dmesg | grep -i fire
> [    0.609224] firewire_ohci 0000:04:00.0: added OHCI v1.10 device as card 0, 4 IR + 8 IT contexts, quirks 0x10
> [    1.109654] firewire_core 0000:04:00.0: created device fw0: GUID 0011066600000009, S400
> eb8cxw@debian-PAPA:~$

Correcto, te ha creado el enlace al puerto en /dev/fw0, igual que a 
mí (en mi caso tengo dos tarjetas, una 400 fw1y otra 800 fw0):

sm01@stt008:~$ dmesg | grep -i fire
[    4.757442] firewire_ohci 0000:06:07.0: PCI IRQ 28 -> rerouted to legacy IRQ 16
[    4.812065] firewire_ohci: Added fw-ohci device 0000:06:07.0, OHCI v1.10, 4 IR + 8 IT contexts, quirks 0x2
[    4.868042] firewire_ohci: Added fw-ohci device 0000:11:03.0, OHCI v1.10, 4 IR + 8 IT contexts, quirks 0x2
[    5.312073] firewire_core: created device fw0: GUID 080028560000039a, S800
[    5.368067] firewire_core: created device fw1: GUID 00304800002022ca, S400

> Con cámara apagada:
> eb8cxw@debian-PAPA:~$ dmesg | grep -i fire
> [    0.609224] firewire_ohci 0000:04:00.0: added OHCI v1.10 device as card 0, 4 IR + 8 IT contexts, quirks 0x10
> [    1.109654] firewire_core 0000:04:00.0: created device fw0: GUID 0011066600000009, S400
> [ 1677.074982] firewire_core 0000:04:00.0: rediscovered device fw0
> eb8cxw@debian-PAPA:~$

Saludos,

-- 
Camaleón


Reply to: