[linux] Digital kamera a dv1394

Miroslav Steflik steflik na zoznam.sk
Čtvrtek Červen 9 23:26:38 CEST 2005


Mam problem s  pripojenim mojej digitalnej kamery panasonic NV-GS22 do
linuxu. Mam nainstalovany program dvgrab, kino a kniznice raw1394.
Problem je ze dvgrab nevie najst moju kameru.
distro: (Fedora Core 3)
kernel: 
[root na localhost etc]# uname -r
2.6.9-1.667

[root na localhost etc]# dvgrab
raw1394 - failed to get handle: No such file or directory.
nainstalovane programy:
[root na localhost etc]# rpm -qa | grep 1394
libraw1394-0.10.1-3
libavc1394-0.4.1-3

[root na localhost etc]# /sbin/lsmod | grep 1394
raw1394                36909  0
dv1394                 24461  0
ohci1394               35033  1 dv1394
ieee1394              302869  3 raw1394,dv1394,ohci1394

[root na localhost etc]# dmesg | grep 1394
ohci1394: $Rev: 1223 $ Ben Collins <bcollins na debian.org>
ohci1394: fw-host0: Unexpected PCI resource length of 1000!
ieee1394: warning: Invalid max packet size of 2, setting to 512
ohci1394: fw-host0: OHCI-1394 1.0 (PCI): IRQ=[10]  MMIO=[dd000000-
dd0007ff]  Max Packet=[512]
ieee1394: Current remote IRM is not 1394a-2000 compliant, resetting...
ieee1394: Node added: ID:BUS[0-00:1023]  GUID[008045802124a45d]
ieee1394: Host added: ID:BUS[0-01:1023]  GUID[0000000000000000]
ieee1394: raw1394: /dev/raw1394 device initialized
ieee1394: Node changed: 0-01:1023 -> 0-00:1023
ieee1394: Node suspended: ID:BUS[0-00:1023]  GUID[008045802124a45d]
ieee1394: Node resumed: ID:BUS[0-00:1023]  GUID[008045802124a45d]
ieee1394: Node changed: 0-00:1023 -> 0-01:1023
ieee1394: Node changed: 0-01:1023 -> 0-00:1023
ieee1394: Node suspended: ID:BUS[0-00:1023]  GUID[008045802124a45d]
ieee1394: Node resumed: ID:BUS[0-00:1023]  GUID[008045802124a45d]
ieee1394: Node changed: 0-00:1023 -> 0-01:1023

[root na localhost etc]# /sbin/lspci | grep 1394
00:09.0 FireWire (IEEE 1394): Agere Systems (former Lucent
Microelectronics) FW323 (rev 61)

v /dev/ sa mi nevytvori ziadny odkaz na zariadenie dv1394 ani raw1394 a
ked ho vytvorim rucne napr. 
mknod -m 666 /dev/dv1394 c 171 34
a
mknod -m 666 /dev/raw1394 c 171 0
po restarte tam uz nie je. Myslim si ze ho pravdepodobne udev zrusi. 

V Red Hat 8.0 mi to fungovalo O.K s tym istym hardware.  
Kde by mohol byt problem?





Další informace o konferenci linux