]>
Commit | Line | Data |
---|---|---|
05149ed5 AM |
1 | # There are a number of modifiers that are allowed to be used in some of the |
2 | # fields. See the udev man page for a full description of them. | |
3 | # | |
4 | # See the udev.rules.examples file for more examples of how to create rules | |
5 | # | |
6 | ||
7 | # create a symlink named after the device map name | |
8 | # note devmap_name comes with extras/multipath | |
9 | #KERNEL="dm-[0-9]*", PROGRAM="/sbin/devmap_name %M %m", NAME="%k", SYMLINK="%c" | |
10 | ||
11 | # DRI devices always go into a subdirectory (as per the LSB spec) | |
12 | KERNEL="card*", NAME="dri/card%n" | |
13 | ||
14 | # alsa devices | |
15 | KERNEL="controlC[0-9]*", NAME="snd/%k" | |
16 | KERNEL="hw[CD0-9]*", NAME="snd/%k" | |
17 | KERNEL="pcm[CD0-9cp]*", NAME="snd/%k" | |
18 | KERNEL="midi[CD0-9]*", NAME="snd/%k" | |
19 | KERNEL="timer", NAME="snd/%k" | |
20 | KERNEL="seq", NAME="snd/%k" | |
21 | ||
22 | # input devices | |
23 | KERNEL="mice", NAME="input/%k" | |
24 | KERNEL="mouse*", NAME="input/%k" | |
25 | KERNEL="event*", NAME="input/%k" | |
26 | KERNEL="js*", NAME="input/%k" | |
27 | KERNEL="ts*", NAME="input/%k" | |
28 | ||
29 | BUS="usb", KERNEL="lp[0-9]*", NAME="usb/%k" | |
30 | ||
31 | KERNEL="microcode", NAME="%k", SYMLINK="cpu/0/%k" | |
32 | KERNEL="ram1", NAME="%k", SYMLINK="ram" | |
33 | KERNEL="video0", NAME="%k", SYMLINK="video" | |
34 | KERNEL="radio0", NAME="%k", SYMLINK="radio" | |
35 | KERNEL="audio0", NAME="%k", SYMLINK="audio" | |
36 | KERNEL="dsp0", NAME="%k", SYMLINK="dsp" | |
37 | KERNEL="fb0", NAME="%k", SYMLINK="fb" | |
38 | KERNEL="qft0", NAME="%k", SYMLINK="ftape" | |
39 | KERNEL="isdnctrl0", NAME="%k", SYMLINK="isdnctrl" | |
40 | KERNEL="mixer0", NAME="%k", SYMLINK="mixer" | |
41 | KERNEL="ram0", NAME="%k", SYMLINK="ramdisk" | |
42 | KERNEL="sbpcd0", NAME="%k", SYMLINK="sbpcd" | |
43 | KERNEL="radio0", NAME="%k", SYMLINK="radio" | |
44 | KERNEL="tty0", NAME="%k", SYMLINK="systty" | |
45 | KERNEL="vbi0", NAME="%k", SYMLINK="vbi" | |
46 | KERNEL="null", NAME="%k", SYMLINK="XOR" | |
47 | ||
48 | KERNEL="tun", NAME="net/%k" | |
49 | ||
50 | # old compat symlinks with enumeration | |
51 | KERNEL="sr*", NAME="scd%n", SYMLINK="cdrom%e" | |
52 | KERNEL="scd*", NAME="%k", SYMLINK="cdrom%e" | |
53 | KERNEL="pcd*", NAME="%k", SYMLINK="cdrom%e" | |
54 | KERNEL="hd[a-z]", PROGRAM="/bin/cat /proc/ide/%k/media", RESULT="cdrom", NAME="%k", SYMLINK="cdrom%e" | |
55 | KERNEL="fd[0-9]", NAME="%k", SYMLINK="floppy%e" | |
56 | KERNEL="hd[a-z]", PROGRAM="/bin/cat /proc/ide/%k/media", RESULT="floppy", NAME="%k", SYMLINK="floppy%e |