|
View:
New views
3 Messages
—
Rating Filter:
Alert me
|
|
|
connecting FreeBSD 7 to a DVD-recorder on FWHi!
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. 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 this one in the laptop: nothing plugged in it: crc_len: 3 generation:3 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 plugged the cable into one of the ports: crc_len: 4 generation:9 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 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? What are node names - I need them to the -c or -d, or to some other options? Where can I see them? How can I know, that my machine sees the DVD-recorder on the link, or what can I do, if it doesn't see? Thanks, Gábor < Gabor at Zahemszky dot HU > -- #!/bin/ksh Z='21N16I25C25E30, 40M30E33E25T15U!'; IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ '; set -- $Z;for i;{ [[ $i = ? ]]&&print $i&&break; [[ $i = ??? ]]&&j=$i&&i=${i%?}; typeset -i40 i=8#$i;print -n ${i#???}; [[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;}; IFS=' 0123456789 ';set -- $Z;for i;{ [[ $i = , ]]&&i=2; [[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l i;};print "$j" _______________________________________________ freebsd-firewire@... mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-firewire To unsubscribe, send any mail to "freebsd-firewire-unsubscribe@..." |
|
|
Re: connecting FreeBSD 7 to a DVD-recorder on FWOn 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 _______________________________________________ freebsd-firewire@... mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-firewire To unsubscribe, send any mail to "freebsd-firewire-unsubscribe@..." |
|
|
Re: connecting FreeBSD 7 to a DVD-recorder on FWHi!
Thanks for your answer. Thu, 03 Sep 2009 15:50:36 -0700 -n Sean Bruno <sean.bruno@...> írta: > 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's a German, UMax-build "Yamada DVR-9300HX HDD and DVD-recorder" machine. > 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? Here you are. I plugged my PCMCIA FW-card, connected the cable, switched on the DVR, switched off and switched on again. === drm0: [ITHREAD] cardbus0: Expecting link target, got 0xff fwohci0: <NEC uPD72873> mem 0xe4205000-0xe4205fff,0xe4206000-0xe42060ff,0xe4207000-0xe42070ff irq 18 at device 0.0 on cardbus0 fwohci0: [FILTER] fwohci0: OHCI version 1.10 (ROM=1) fwohci0: No. of Isochronous channels is 4. fwohci0: EUI64 00:00:00:00:00:00:00:00 fwohci0: Phy 1394a available S400, 2 ports. fwohci0: Link S400, max_rec 2048 bytes. firewire0: <IEEE1394(FireWire) bus> on fwohci0 fwe0: <Ethernet over FireWire> on firewire0 if_fwe0: Fake Ethernet address: 02:00:00:00:00:00 fwe0: Ethernet address: 02:00:00:00:00:00 fwip0: <IP over FireWire> on firewire0 fwip0: Firewire address: 00:00:00:00:00:00:00:00 @ 0xfffe00000000, S400, maxrec 2048 sbp0: <SBP-2/SCSI over FireWire> on firewire0 dcons_crom0: <dcons configuration ROM> on firewire0 dcons_crom0: bus_addr 0x7db04000 fwohci0: Initiate bus reset fwohci0: BUS reset fwohci0: node_id=0xc000ffc0, gen=1, CYCLEMASTER mode firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me) firewire0: bus manager 0 (me) cardbus0: Expecting link target, got 0xff fwohci0: BUS reset fwohci0: node_id=0xc000ffc1, gen=2, CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) firewire0: bus manager 1 (me) fwohci0: BUS reset fwohci0: node_id=0x8000ffc0, gen=3, non CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 fwohci0: BUS reset fwohci0: node_id=0xc000ffc1, gen=4, CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) firewire0: bus manager 1 (me) Unknown service addr 0xffff:0xf0000900 RREQQ(4) src=0xffc0 data=1d051284 firewire0: New S100 device ID:000e3a0000000000 fwohci0: BUS reset fwohci0: node_id=0xc000ffc1, gen=5, CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) firewire0: bus manager 1 (me) Unknown service addr 0xffff:0xf0000900 RREQQ(4) src=0xffc0 data=af141284 fwohci0: BUS reset fwohci0: node_id=0xc000ffc1, gen=6, CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) firewire0: bus manager 1 (me) Unknown service addr 0xffff:0xf0000900 RREQQ(4) src=0xffc0 data=25201284 bge0: link state changed to UP cpu0: Cx states changed fwohci0: BUS reset fwohci0: node_id=0xc000ffc0, gen=7, CYCLEMASTER mode firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me) firewire0: bus manager 0 (me) acpi_tz0: _CRT value is absurd, ignored (256.0C) acpi_tz0: _CRT value is absurd, ignored (256.0C) fwohci0: BUS reset fwohci0: node_id=0x8000ffc0, gen=8, non CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1, cable IRM = 0 (me) firewire0: root node is not cycle master capable firewire0: bus manager 0 (me) fwohci0: too many cycle lost, no cycle master presents? fwohci0: BUS reset fwohci0: node_id=0xc000ffc1, gen=9, CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) firewire0: bus manager 1 (me) fwohci0: BUS reset fwohci0: node_id=0xc000ffc1, gen=10, CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) firewire0: bus manager 1 (me) Unknown service addr 0xffff:0xf0000900 RREQQ(4) src=0xffc0 data=63c41284 fwohci0: BUS reset fwohci0: node_id=0xc000ffc1, gen=11, CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) firewire0: bus manager 1 (me) Unknown service addr 0xffff:0xf0000900 RREQQ(4) src=0xffc0 data=f6d31284 fwohci0: BUS reset fwohci0: node_id=0xc000ffc1, gen=12, CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) firewire0: bus manager 1 (me) Unknown service addr 0xffff:0xf0000900 RREQQ(4) src=0xffc0 data=acde1284 acpi_tz0: _CRT value is absurd, ignored (256.0C) fwohci0: Initiate bus reset fwohci0: BUS reset fwohci0: node_id=0xc000ffc1, gen=13, CYCLEMASTER mode firewire0: 2 nodes, maxhop <= 1, cable IRM = 1 (me) firewire0: bus manager 1 (me) Unknown service addr 0xffff:0xf0000900 RREQQ(4) src=0xffc0 data=bf201284 acpi_tz0: _CRT value is absurd, ignored (256.0C) === And the output of fwcontrol -r -t: $ fwcontrol -r -t crc_len: 4 generation:17 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 $ === > > - 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. I have this information about it (a 7.X-machine with csup-ped and built yesterday): -t Show the topology map. And no other information. So I don't know, what the flags C or P in the port-column means, and I didn't know (now, I know it), that the ID (with 2 numbers) are the same, that the node. It's OK. But: > The node "name" is the "id" field from fwcontrol -t. It's a number, > like 0, 1 or 2 My problem is: after the previous fwcontrol output (which showed me, that I have a node with ID: 00 and another node with ID: 01, I cannot ask anything from these nodes: # fwcontrol -n 0 fwcontrol: no such node 0. # fwcontrol -c 1 fwcontrol: no such node 1. # fwcontrol -c 00 fwcontrol: no such node 0. # fwcontrol -c 01 fwcontrol: no such node 1. ???? > 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. Can I switch on some debugging (only) about the FW? > I know of one bug (fixed in version > 8.0) that will show up IF an (I hope, I can switch to 8.0 in one ot two month.) > 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. I don't think, this is my problem, as tt (the DVR) has only one FW-connector port. (I didn't find any information about it's HW - is it an S400- or an S800-capable machine.) Thanks, Zahy < Gabor at Zahemszky dot HU > -- #!/bin/ksh Z='21N16I25C25E30, 40M30E33E25T15U!'; IFS=' ABCDEFGHIJKLMNOPQRSTUVWXYZ '; set -- $Z;for i;{ [[ $i = ? ]]&&print $i&&break; [[ $i = ??? ]]&&j=$i&&i=${i%?}; typeset -i40 i=8#$i;print -n ${i#???}; [[ "$j" = ??? ]]&&print -n "${j#??} "&&j=;typeset +i i;}; IFS=' 0123456789 ';set -- $Z;for i;{ [[ $i = , ]]&&i=2; [[ $i = ?? ]]||typeset -l i;j="$j $i";typeset +l i;};print "$j" _______________________________________________ freebsd-firewire@... mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-firewire To unsubscribe, send any mail to "freebsd-firewire-unsubscribe@..." |
| Free embeddable forum powered by Nabble | Forum Help |