From owner-freebsd-firewire@FreeBSD.ORG Thu Sep 3 22:50:37 2009 Return-Path: Delivered-To: freebsd-firewire@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E7A32106566B for ; Thu, 3 Sep 2009 22:50:37 +0000 (UTC) (envelope-from sean.bruno@dsl-only.net) Received: from iron2.pdx.net (iron2.pdx.net [69.64.224.71]) by mx1.freebsd.org (Postfix) with ESMTP id C49C88FC08 for ; Thu, 3 Sep 2009 22:50:37 +0000 (UTC) Received: (qmail 14529 invoked from network); 3 Sep 2009 15:50:36 -0700 Received: from 069-064-235-060.pdx.net (HELO ?192.168.1.200?) (69.64.235.60) by iron2.pdx.net with (DHE-RSA-AES256-SHA encrypted) SMTP; 3 Sep 2009 15:50:36 -0700 From: Sean Bruno To: Zahemszky =?ISO-8859-1?Q?G=E1bor?= In-Reply-To: <20090903204250.765c7bca@Picasso.Zahemszky.HU> References: <20090903204250.765c7bca@Picasso.Zahemszky.HU> Content-Type: text/plain; charset="UTF-8" Date: Thu, 03 Sep 2009 15:50:36 -0700 Message-Id: <1252018236.2779.9.camel@Lappy> Mime-Version: 1.0 X-Mailer: Evolution 2.26.3 (2.26.3-1.fc11) Content-Transfer-Encoding: 8bit Cc: freebsd-firewire@freebsd.org Subject: Re: connecting FreeBSD 7 to a DVD-recorder on FW X-BeenThere: freebsd-firewire@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Firewire support in FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Sep 2009 22:50:38 -0000 On Thu, 2009-09-03 at 20:42 +0200, Zahemszky Gábor wrote: > Hi! > > I've got some DV files (grabbed from a Pana-camera, with iMovie - from > iLife - on a Mac). In my laptop I have an PCMCIA based FW-card, so > I'd like to transfer these files to my DVD-recorder's disk, which has > DV-IN connector on it. I connected my machine with a DV-cable to my > recorder, set up the recorder to use the DV connector as a source, and > tried the "fwcontrol -S myfile.dv" command. fwcontrol printed numbers > 1234... and so on, and after about a minute, (it was the length of the > DV-file) it stopped. But the dvd-recorder didn't see any data on the > DV-IN line. Can you point me to the model/make of the DVD recorder? It looks like you connected your DVD recorder to your FreeBSD machine. If that is the case, can you check your system dmesg when you plug in the DVD recorder? > So after it, I tried fwcontrol -r, fwcontrol -t, tried to ask the > configuration with -c 0, -c 1, but it wasn't good. So some questions: > > - what does the information mean in an "fwcontrol -t" output? Eg, like fwcontrol -t is the "topology map" it lists information about speeds(S400/S800), connections and IDs. The man page for fwcontrol explains a lot of this. > When I plugged the cable on the other connector of my FW-card, the C > went from port1 to port0: > > crc_len: 4 generation:14 node_count:2 sid_count:2 > id link gap_cnt speed delay cIRM power port0 port1 port2 ini more > 00 1 5 S100 0 1 0W - P 0 0 > 01 1 5 S400 0 1 -1W C - 1 0 > > And this one is from my other machine, with a built-in FW-controller, > with only one connector, and without a cable plugged in it: > > crc_len: 3 generation:2 node_count:1 sid_count:1 > id link gap_cnt speed delay cIRM power port0 port1 port2 ini more > 00 1 5 S400 0 1 -1W - - 1 0 > > So what do these pieces of information mean? This is showing the connection status of the various FW ports and how things are connected. > What are node names - I need them to the -c or -d, or to some other > options? Where can I see them? The node "name" is the "id" field from fwcontrol -t. It's a number, like 0, 1 or 2 > How can I know, that my machine sees the DVD-recorder on the link, or > what can I do, if it doesn't see? I am worried about the "speed" of the unit that shows up as "S100". That's the minimum speed, and with modern FW components usually means that something failed in negotiation. I know of one bug (fixed in version > 8.0) that will show up IF an S800 capable device is connected to a S400 device via one of it's S800 ports. If you can connect both ends to S400 ports, it would work around that problem. Sean