]> git.ipfire.org Git - people/teissler/ipfire-2.x.git/commitdiff
udev: add missing alsa rules.
authorArne Fitzenreiter <arne_f@ipfire.org>
Fri, 9 Nov 2012 08:55:18 +0000 (09:55 +0100)
committerArne Fitzenreiter <arne_f@ipfire.org>
Fri, 9 Nov 2012 08:55:18 +0000 (09:55 +0100)
config/rootfiles/common/udev
config/udev/25-alsa.rules [new file with mode: 0644]
lfs/udev

index 0d513f6ddd5414283cabc1481def295c14480fad..bacd0cbbe3c9323379b9cd1f28f169abe8f002ab 100644 (file)
@@ -30,6 +30,7 @@ lib/udev
 #lib/udev/path_id
 #lib/udev/rule_generator.functions
 #lib/udev/rules.d
+#lib/udev/rules.d/25-alsa.rules
 #lib/udev/rules.d/50-firmware.rules
 #lib/udev/rules.d/50-udev-default.rules
 #lib/udev/rules.d/60-cdrom_id.rules
diff --git a/config/udev/25-alsa.rules b/config/udev/25-alsa.rules
new file mode 100644 (file)
index 0000000..3e930cd
--- /dev/null
@@ -0,0 +1,8 @@
+# alsa device go in their own subdirectory
+
+KERNEL=="controlC[0-9]*", NAME="snd/%k", GROUP="audio"
+KERNEL=="hw[CD0-9]*",     NAME="snd/%k", GROUP="audio"
+KERNEL=="pcm[CD0-9cp]*",  NAME="snd/%k", GROUP="audio"
+KERNEL=="midiC[D0-9]*",   NAME="snd/%k", GROUP="audio"
+KERNEL=="timer",          NAME="snd/%k", GROUP="audio"
+KERNEL=="seq",            NAME="snd/%k", GROUP="audio"
index a16ba6fbff2236b342b2f6881199530e9f93ce72..9ebec2f180fcd317075d20552456588f2f66f595 100644 (file)
--- a/lfs/udev
+++ b/lfs/udev
@@ -97,6 +97,10 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
        # Blacklist some modules
        cp -vf $(DIR_SRC)/config/udev/blacklist /etc/modprobe.d/blacklist
 
+       # Install alsa rules.
+       install -v -m 644 $(DIR_SRC)/config/udev/25-alsa.rules \
+               /lib/udev/rules.d
+
        # Install codel rules.
        install -v -m 644 $(DIR_SRC)/config/udev/99-codel.rules \
                /lib/udev/rules.d