[linux] Digital kamera a dv1394
Milan Baša
minkob na stonline.sk
Středa Červen 15 20:37:36 CEST 2005
Ajka Steflikova wrote --- napísal::
>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?
>
>
>_______________________________________________
>http://lists.linux.sk/listinfo/linux
>Prehladavanie archivu: http://search.lists.linux.sk
>Meta FAQ: http://www.sklug.sk/lists/linux/metafaq.html
>
>
>
Mal som problemy s parportom pri programe PikDev, nastastie to na ich
strankach hned aj riesia:
_Parallel port_
PiKdev uses the parallel port in user mode (/dev/parport device). The
parport devices are automatically detected since version 0.3.4.
If this device is not present in your filesystem, you can easily create
it with the mknode command (with root privileges): (Note:
/dev/parport*N* is a character device whose major number is 99 and minor
number is *N*)
#!/bin/sh
mknod /dev/parport0 c 99 0
#first parallel port
#Moreover, be sure that the device is RW enabled:
chmod a+rw /dev/parport0
Takze si vytvor skript s nejakym menom (napr.: raw1394) , umiestni ho
do /etc/rc.d/init.d a sprav si symlinky do rc5.d (podla runlevelu).
Zatial mi to funguje pod iba rootom ale nemam cas sa s tym uz hrat.
Fedoru nepoznam, mam MDK 10.1, ale mozno pomoze. Milan
Další informace o konferenci linux