<---- template headericclude ----->
Firewire issues in Fedora 7 (kino/dvgrab can't find /dev/raw1394)
FedoraForum.org - Fedora Support Forums and Community
Page 1 of 4 123 ... LastLast
Results 1 to 15 of 56
  1. #1
    ellocogato Guest

    Firewire issues in Fedora 7 (kino/dvgrab can't find /dev/raw1394)

    I cannot seem to get kino and dvgrab to see my camcorder in Fedora 7. It seems that Fedora 7 uses a new firewire stack (modules fw_core, fw_ohci), but kino and dvgrab seem to want to work with the old way of doing things.

    lsmod shows both fw_core and fw_ohci, and when I plug in my camcorder, I see the following via dmesg:

    fw_core: created new fw device fw1 (0 config rom retries)
    fw_core: phy config: card 0, new root=ffc1, gap_count=5

    /dev/fw0 exists, and /dev/fw1 appears when I plug in the camera.

    However, dvgrab and kino don't see the camera. dvgrab simply reports "Error: no camera exists". kino reports "WARNING: raw1394 kernel module not loaded or failure to read/write /dev/raw1394!"

    /dev/raw1394 does not exist, and there is no raw1394 kernel module in Fedora 7.

    I do have libraw1394 libavc1394 and libdc1394 installed.

    Are kino/dvgrab not compatible with the new firewire stack? Have I missed something? This is a fresh Fedora 7 install. I was able to work with this camera under Fedora Core 6.

  2. #2
    Tim Watson Guest
    I'd like to know about this too. I've just got hold of an ieee 1394 board (the motherboard doesn't have support) because my wife wants to import video from our DV camera (Canon MV6i) and my plan was to do a fresh install of F7 since it has improved firewire support. If dvgrab and kino won't play with the new firewire stack that will cause problems.

    I'm waiting for a new HDD and a firewire cable to be delivered, as soon as they are, if there's no more information on this thread, I'll go ahead and let you kow how I get on.

  3. #3
    Tim Watson Guest
    Reading the man page for dvgrab, I don't suppose that the following works?:

    dvgrab --dv1394 /dev/fw0 ...

    or

    cat /dev/fw0 | dvgrab --stdin ...

  4. #4
    ellocogato Guest
    Yeah, I thought of that too, but the --dv1394 seems to be for one of the modules from the old firewire stack, dv1394. In any case, it didn't work.

  5. #5
    Tim Watson Guest
    Hard disks and firewire cable arrived today so I'll upgrade a machine tomorrow and have a play.

    The information on the new stack suggests that it works alongside the old IEEE1394 stuff so if nothing works I may well try building a kernel with the old firewire support enabled. I'll let you know how I get on.

  6. #6
    ellocogato Guest
    OK, so I tried running dvgrab as root, as per comment #1 in this bug report: <https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=243081>.

    However, when I did that, I got a kernel "oops", which is very similar to that reported in this bug report: <https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=240771>.

  7. #7
    Tim Watson Guest
    I've upgrading my machines and installed and configured F7 but haven't had time to try firewire capture yet (wife too busy on eBay!). As soon as I get a chance I'll let you know how it goes.

    The kernel oops doesn't look good. A new, reliable firewire stack is good but of limited value if kino and dvgrab can't use it. I would have thought that the old stack should have been included in the kernel build released with F7 unless the view is taken that every user is comfortable with patching, configuring, building and installing a new kernel.

  8. #8
    Tim Watson Guest
    I've just been trawling the mailing lists and the following looks promising:

    https://www.redhat.com/archives/fedo.../msg02420.html
    https://www.redhat.com/archives/fedo.../msg02435.html

    From the posts:
    I execute the following commands as root to get IEEE 1394 up and running:

    * modprobe raw1394
    * modprobe ohci1394
    * modprobe video1394 - this last one only seems necessary to export edited
    video back onto the tape.

    That comes from here:
    http://www.robfisher.net/video/index.html

    > Thanks (Claude
    >
    > however, that's what I am getting:
    >
    > # /sbin/modprobe raw1394
    > FATAL: Module raw1394 not found.
    > # /sbin/modprobe ohci1394
    > FATAL: Module ohci1394 not found.
    > # /sbin/modprobe video1394
    > FATAL: Module video1394 not found.
    >
    > I am not sure how ti fix that?

    try yum install libraw1394

  9. #9
    ellocogato Guest
    Nope, no good. That's the first thing I tried. The problem is that none of those modules are shipped with Fedora 7 (which is why the "Module not found" errors). And libraw1394 doesn't contain the modules, so that's not the solution.

    I'm currently trying to build a new kernel with those modules, but there's no kernel-source RPM like there used to be (to give me a full kernel source tree under /usr/src/kernels/). And I haven't figured out what to do with the kernel.src.rpm yet.

  10. #10
    Tim Watson Guest

  11. #11
    ellocogato Guest
    Actually, that article links to another article with a more complete set of instructions:
    <http://fedoraproject.org/wiki/Docs/CustomKernel>

    Yes, this should be a great help building a new kernel, though it looks like a rather involved process.

  12. #12
    Join Date
    Apr 2005
    Location
    Littleton, CO
    Age
    39
    Posts
    2,856
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    This thread is a related issue and may help you resolve the problem.
    S.C.O.U.R.G.E. Heroes of lesser renown, contributor.

  13. #13
    ellocogato Guest
    I fail to see how that thread is related.

  14. #14
    Tim Watson Guest
    Thanks for the suggestion leadgolem, although it doesn't seem to help with the new firewire stack problem.

    ellocogato: does this mean that we shouldn't really include DV camera support in F7 under the heading 'It Just Works'? :-)

  15. #15
    Join Date
    Apr 2005
    Location
    Littleton, CO
    Age
    39
    Posts
    2,856
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    The guy in that thread cannot get his external firewire video device, in this case a tvr card, to run without running
    Code:
    plugctl -n 1 "oPCR[0].n_p2p_connections=1"
    prior to starting the application. It does not address the firewire kernel stack issue. I found it possible that command would allow you to use your external firewire video device, in this case video camera, if it was run prior to launching kino.

    No guarantees of course, since to be honest, I don't really understand what the command does.
    S.C.O.U.R.G.E. Heroes of lesser renown, contributor.

Page 1 of 4 123 ... LastLast

Similar Threads

  1. kino/dvgrab firewire broken in FC8-rc2
    By gary1975 in forum Hardware
    Replies: 2
    Last Post: 26th November 2007, 11:06 PM
  2. Replies: 13
    Last Post: 17th August 2007, 05:37 PM
  3. FC4, kino, and FireWire
    By uosiu in forum Using Fedora
    Replies: 1
    Last Post: 4th March 2006, 12:37 PM
  4. Firewire, udev, no /dev/raw1394...why?
    By kb2qzv in forum Fedora Core 3 Test Releases
    Replies: 3
    Last Post: 27th September 2004, 09:23 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
[[template footer(Guest)]]