Re: generating firewire traffic

Carl Karsten <[email protected]>
Newsgroups gmane.comp.video.kino.devel
Message-ID <[email protected]>
OK, the dvgrab issue is probably a non issue given I can not panic
with just cat and ping:

cat /dev/dv1394/0 >/dev/null &
sudo ping -r -f -l 100 -s 2000 $ECHOSVR

ping -f misses a packet (a . gets left on the screen) about 1/second.
 remove the cat /dev/dv1394..., it doesn't miss any, and no panic (at
least after I let it run for 30 min, normally plenty of time.)

But if you think it is worth investigating dvgrab and new drivers:


On Sat, Jun 13, 2009 at 5:46 PM, Stefan
Richter<[email protected]> wrote:
> Carl Karsten wrote:
>>
>> dvgrab does not work with libraw1394 v2.  (right?  woo, thread is on
>> the right list again!)
>
> Yes it does.
>
> If you have a dvgrab binary which is linked against a libraw1394 v1, then it
> won't use libraw1394 v2 though.

I need help building:

dvgrab from ubuntu repos:

carl@dv67:~$ ldd /usr/bin/dvgrab |grep raw1394
	libraw1394.so.11 => /usr/lib/libraw1394.so.11 (0x00007fdf9dbfa000)
	libraw1394.so.8 => /usr/lib/libraw1394.so.8 (0x00007fdf9bbb7000)


So I try to make my own and not let it find .8:

juser@e18:~/vga2usb/dvgrab/dvgrab/dvgrab-trunk$ ./configure

checking for LIBRAW1394... yes
checking for LIBAVC1394... configure: error: Package requirements
(libavc1394 >= 0.5.1) were not met:

No package 'libavc1394' found

so I installed libavc1394-dev,
sudo rm  /usr/lib/libraw1394.so.8
./configure;make

juser@e18:~/dvgrab-trunk$ ./dvgrab |grep raw1394
./dvgrab: error while loading shared libraries: libraw1394.so.8:
cannot open shared object file: No such file or directory
juser@e18:~/vga2usb/dvgrab/dvgrab/dvgrab-trunk$ ldd dvgrab |grep raw1394
	libraw1394.so.11 => /usr/lib/libraw1394.so.11 (0x003c7000)
	libraw1394.so.8 => not found
	libraw1394.so.8 => not found

>>    root@dhcp216:~# echo x|/dev/raw1394
>"x" is not a valid request:
>http://lxr.linux.no/linux+v2.6.30/drivers/ieee1394/raw1394.h
>In other words, you need a libraw1394 based program to do anything with >/dev/raw1394.

got it.  just like I need to use nc to do network i/o.

>>   Where do I get testdv?
> It's a utility which is provided in the libiec61883 source distribution and
> installed by some, but not all, libiec61883 binary packages.

huh - ubuntu had that package in universe, but dropped it about a year ago.

I guess dvgrab is simple enough, and anyone interested in this bug
(assuming it is dependent on firewire) will be OK using dvgrab as part
of the test.

-- 
Carl K

------------------------------------------------------------------------------
Crystal Reports - New Free Runtime and 30 Day Trial
Check out the new simplified licensing option that enables unlimited
royalty-free distribution of the report engine for externally facing 
server and web deployment.
http://p.sf.net/sfu/businessobjects
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.