DVGRAB - Firewire Samsung VP-D590i DV camera not detected

Giovanni Mellini <[email protected]>
Newsgroups gmane.comp.video.kino.devel
Message-ID <[email protected]>
Hi all guys,
I have a problem with my Firewire Samsung VP-D590i DV camera.
Using dvgrab my camera where not detected.

I tried with Kubuntu official repository version (3.1-2)

dpkg-query -l dvgrab
[...]
ii dvgrab 3.1-2 grab digital video data via IEEE1394 and USB links
merlos@alligatore:~$

and compiling last dvgrab version by myself (version 3.3), but the result
don't change.

Follow some debug output on kernel side ( Kubuntu 8.10 with 2.6.27-9 kernel)

merlos@alligatore:~$ uname -a
Linux alligatore 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686
GNU/Linux
merlos@alligatore:~$

When I plug and power on my camera I see the following in syslog

merlos@alligatore:/home/merlos$ tail -f /var/log/syslog
Jan 11 10:48:20 alligatore kernel: [ 1919.159874] ieee1394: Node added:
ID:BUS[0-00:1023] GUID[0000f0000a2814f5]
Jan 11 10:48:20 alligatore kernel: [ 1919.161870] ieee1394: Node changed:
0-00:1023 -> 0-01:1023
Jan 11 10:48:20 alligatore kernel: [ 1919.163537] ieee1394: config ROM CRC
error
Jan 11 10:48:20 alligatore kernel: [ 1919.302752] ieee1394: raw1394:
/dev/raw1394 device initialized
Jan 11 10:48:20 alligatore kernel: [ 1919.322522] NOTE: The dv1394 driver is
unsupported and may be removed in a future Linux release. Use raw1394
instead.

I' pretty sure (?) that last log line can be ignored, is not a problem; the
CRC error can be ignored too.

This means that the kernel recognized th deice; in /sys filesystem I have
the right new entry for the firewire camera


merlos@alligatore:/sys/bus/ieee1394/devices$ ls -l
total 0
lrwxrwxrwx 1 root root 0 2009-01-11 10:48 0000f0000a2814f5 ->
../../../devices/pci0000:00/0000:00:1e.0/0000:06:01.0/fw-host0/0000f0000a2814f5
lrwxrwxrwx 1 root root 0 2009-01-11 10:48 0000f0000a2814f5-0 ->
../../../devices/pci0000:00/0000:00:1e.0/0000:06:01.0/fw-host0/0000f0000a2814f5/0000f0000a2814f5-0
lrwxrwxrwx 1 root root 0 2009-01-11 10:16 00e018000387778d ->
../../../devices/pci0000:00/0000:00:1e.0/0000:06:01.0/fw-host0/00e018000387778d
lrwxrwxrwx 1 root root 0 2009-01-11 10:16 fw-host0 ->
../../../devices/pci0000:00/0000:00:1e.0/0000:06:01.0/fw-host0
merlos@alligatore:/sys/bus/ieee1394/devices$

An lspci confirm that the device is alive to the kernel (06:01.0 addr)

merlos@alligatore:/sys/bus/ieee1394/devices$ lspci
[...]
06:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller
06:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host
Adapter (rev 19)
06:01.2 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 01)
06:01.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter
(rev 0a)
merlos@alligatore:/sys/bus/ieee1394/devices$


I tried to use dvgrab to import from my camera using the interactive and non
interactive method

dvgrab --format raw -i Output

merlos@alligatore:~/kdenlive-0.7.1/src$ dvgrab --format raw -i Output
send oops
send oops
send oops
Error: no camera exists

dvgrab won't discover my camera :(

Then I did the following

dvgrab --guid 0000f0000a2814f5 --format raw -i DVFileName

forcing dvgrab using the node with specified hex GUID (from syslog) and yes
now I can use my camera

merlos@alligatore:~/kdenlive-0.7.1/src$ dvgrab --guid 0000f0000a2814f5
--format raw -i Output
send oops
[...]
send oops
libiec61883 warning: Transmission node has no plugs online!
Established connection over channel 63
Warning: Cannot set RR-scheduler
Warning: Cannot disable swapping
Going interactive. Press '?' for help.
send oops
send oops
send oopsstopped" "" sec
send oops
send oopsstopped" "" sec
send oops
send oopsstopped" "" sec
send oops
send oopsstopped" "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oops "" sec
send oops
send oopsstopped" "" sec
send oops
send oopsstopped" "" sec
send oops
send oopsstopped" "" sec
send oops
^C "" sec
merlos@alligatore:~/kdenlive-0.7.1/src$

Forcing GUID, I have the .dv files I expect :)

So in conclusion I think the problem is related to dvgrab that don't
recognize my camera; in fact supported camera where recognized automatically
without using the --guid switch (I looked at some output of working camera).
This is a problem because kino and kdenlive don't detect the camera.

Hope someone can help me, tks
Giovanni Mellini

-- 
Giovanni Mellini

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword

_______________________________________________
Kino-dev mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/kino-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.