Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 08 Jun 2009 14:36:21 -0700
From:      Sean Bruno <sean.bruno@dsl-only.net>
To:        "Joe A." <freebsd@chthonic.com>
Cc:        freebsd-firewire@freebsd.org
Subject:   Re: Failure to pull DV from Panasonic PV-GS320
Message-ID:  <1244496981.6095.8.camel@localhost.localdomain>
In-Reply-To: <20090608012539.GA1964@panix.com>
References:  <20090608012539.GA1964@panix.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, 2009-06-07 at 21:25 -0400, Joe A. wrote:
> [NB: I am not subscribed to the list; please Cc: me. Thanks]
> 
> 
> Greetings...
> 
> In September 2008, I was able to do this on FreeBSD 7.0:
> 
> fwcontrol -R mini.dv
> 
> I'd see this:
> 
> Detected DV format on input.
> (EAGAIN) - push 'Play'?
> (EAGAIN) - push 'Play'?
> NTSC
> 012345678901234567890123456789
> <snip>
> 
> and eventually obtain a dv file named mini.dv.
> 
> At that time, and now, I used a VIA VT6306. However, it now fails:
> 
> fwcontrol -R mini.dv
> fwcontrol: detect_recv_fn: ioctl FW_SSTBUF: Bad file descriptor
> 
> And I am unable to retrieve the DV from the tape.
> 
> Grasping at straws, I tried this:
>    sysctl hw.firewire.try_bmr=0
>    fwcontrol -r


Ok, my first guess is that fwcontrol did not get rebuilt in your
upgrade?  I modified fwcontrol to be a bit smarter a while ago.

However this did require a rebuild of /usr/sbin/fwcontrol from source.

You may want to try "fwcontrol -u 1 -R mini.dv"

Since the device list NOW includes the firewire controller in your PC,
and that controller is now device "0", you will have to specify the 
device number with the -u switch.

Sean




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1244496981.6095.8.camel>