Bug 118558

Summary: error in /etc/udev/rules.d/50-udev.rules
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Andreas Mäder <maeder>
Component: BasesystemAssignee: Kay Sievers <kasievers>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None    
Version: RC 1   
Target Milestone: ---   
Hardware: i686   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Andreas Mäder 2005-09-23 10:03:45 UTC
-FireWire video devices /dev/video1394... are not handled since "video/graphics"
 section matches first.
-missing colon, line 22

corrected as:
# video/graphics
SUBSYSTEM=="video4linux",       GROUP="video"
SUBSYSTEM=="graphics",          GROUP="video"
# matches video1394
# KERNEL=="video*",             NAME="%k", GROUP="video"
KERNEL=="video*", SUBSYSTEM=="video4linux",     NAME="%k", GROUP="video"
KERNEL=="video*", SUBSYSTEM=="graphics",        NAME="%k", GROUP="video"
Comment 1 Kay Sievers 2005-09-23 15:09:58 UTC
I don't see the "video*" rule. What version are you using?
Comment 2 Andreas Mäder 2005-09-26 10:08:28 UTC
(In reply to comment #1)
> I don't see the "video*" rule. What version are you using?

udev-068git20050831-7 found on CD #1

Sorry I did not made clear what the problem was:
-in the original file line23:
 KERNEL=="video*",               NAME="%k", GROUP="video"

 prevents line 80 from executing:
 KERNEL=="video1394*",           NAME="%k", SYMLINK+="video1394/%n", GROUP="video"

The problem can be solved with the proposed patch (matching SUBSYSTEM).
Comment 3 Andreas Mäder 2005-10-14 14:20:38 UTC
Problem is solved in the current version...