Description of problem: Seems the dev package creates the wrong control device nodes under /dev/snd/. Version-Release number of selected component (if applicable): kernel-2.6.0-0.1.14 dev-3.3.9-1 How reproducible: Always. Steps to Reproduce: 1. aplay 2. 3. Actual results: Prints error "aplay: main:502: audio open error: No such file or directory" It's trying to do the following: open("/dev/snd/controlC0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/dev/aloadC0", O_RDONLY) = -1 EACCES (Permission denied) open("/dev/snd/controlC0", O_RDWR) = -1 ENOENT (No such file or directory) open("/dev/snd/controlC0", O_RDONLY) = -1 ENOENT (No such file or directory) open("/dev/aloadC0", O_RDONLY) = -1 EACCES (Permission denied) open("/dev/snd/controlC0", O_RDWR) = -1 ENOENT (No such file or directory) while /dev/snd/ has the following: crw------- 1 kajtzu root 116, 0 Dec 13 00:03 /dev/snd/control0 crw------- 1 kajtzu root 116, 32 Dec 13 00:03 /dev/snd/control1 crw------- 1 kajtzu root 116, 64 Dec 13 00:03 /dev/snd/control2 crw------- 1 kajtzu root 116, 96 Dec 13 00:03 /dev/snd/control3 % rpm -qf /dev/snd/control0 dev-3.3.9-1 Expected results: should work ;-) Additional info: Creating the right node manually, eg. sudo mknod /dev/snd/controlC0 c 116 0 sudo chown kajtzu:root /dev/snd/controlC0 enables sound... Attached lsmod, output from /proc/asound/cards, /etc/modules.conf
Created attachment 96625 [details] Output of /proc/asound/cards stating a 82801DB-ICH4 has been found
Created attachment 96626 [details] Output of "lsmod"
Created attachment 96627 [details] Output of "dmesg"
Created attachment 96628 [details] The current modules.conf with alsa enabled and OSS disabled
Changing to MAKEDEV as it's the SRPM for dev anyway.
Created attachment 96629 [details] More complete alsa file for MAKEDEV The bug is probably in MAKEDEV rather than dev. I am attaching the alsa configuration file I stole from FreshRPM's alsa-driver package. It adds a number of device nodes currently not defined in MAKEDEV - please notice that it also uses much less restrictive permissions, something which you might want or might not want to revert.
Fixed in MAKEDEV-3.3.9-2/dev-3.3.9-2 Resolving as RAWHIDE.