Found at: http://www.kinodv.org/article/print/162/-1/7/


Top level News

Fedora 7 has included a new kernel FireWire subsystem that replaces IEEE 1394. This is causing problems for many users.

Red Hat has been kind enough to sponsor the development of a replacement for the linux kernel ieee1394 subsystem named "firewire." It attempts to address a number of issues as well as be backwards compatible. While, it is still immature, Fedora decided to include it with release 7.

Maybe it works for you, but you need configuration advice. Of course, the trick is to figure out which /dev/fwX device node to change permission. The goal is to eventually have a udev or HAL script configure the permission correctly on a per-device basis to avoid known security issues in the old stack.

If it still does not work: How to replace your Fedora 7 kernel with one based on IEEE 1394

Sometimes, the wiki link above does not work. Here are some instructions from Claus Olesen:


The workaround is to install the old firewire driver as now offered by ATrpms
and change the permission on /dev/raw1394. With that Kino capture works on
Fedora 8.

The instructions are

1. install the old firewire driver by installing the following 2 packages now
offered by ATrpms
ieee1394
ieee1394-kmdl
(use rpm, yum or Fedora's "Add/Remove Software")
This step will have to be repeated on every kernel update until the new
firewire driver works.

2. install the libraw1394 packages from ATrpms
libraw1394_8
libraw1394
after (force) removing the Fedora libraw1394 package if any

3. disable the new work-in-progress firewire driver by adding the following 2
lines
blacklist firewire_core
blacklist firewire_ohci
to
/etc/modprobe.d/blacklist

4. reboot

5. change permission (ownership) on /dev/raw1394
#chown <user> /dev/raw1394
where <user> is the name of currently logged in (non-root) user
This step will have to be performed after every reboot (but could perhaps be
avoided using a udev rule)




| Back to normal page view |