Although I have compiled in support for ieee1394 (raw1394+dv1394+...) in my kernel a character device /dev/raw1394 (171 0) is not created. According to the forum post above the problem is known. I am not familiar with udev but I would expect the device file to be created in a way that it looks like this: crw-rw-r-- 1 root video 171, 0 13. Feb 11:58 /dev/raw1394 This would allow users of the group video to access DV-cams and the like. (Works for me with kino and gscanbus). Reproducible: Always Steps to Reproduce: 1. Boot system with ieee1394 support compiled in. 2. Start a ieee1394 device using app (kino, gscanbus) 3. Actual Results: App complains about missing /dev/raw1394 device file. Expected Results: Create raw1394 device file with correct permissions at boot time/when the modules have loaded/when a device is plugged in.
the raw1394 code need to be fixed in the kernel for it to work properly with udev, it's not a udev issue at all. Please contact the upstream kernel developers about this (actually I think they've fixed it in their trees, will take a while to make it into mainline...)