Asaf Gery wrote:

> If snddevices works for you, then you're very very close to the solution.
> I bet on /etc/devfsd.conf ... Do you have audio user and group?
> In the original documentation there is audio.audio permissions to the sound 
> devices. On my RedHat 7.1 there is no user/group audio/audio. Maybe this is 
> the problem?
> I know it's frustrating...
> It took me a few months to get it running :-) Please send your 
> /etc/modules.conf and  /etc/devfsd.conf and I'll do my best to help you... 

modules.conf :
alias parport_lowlevel parport_pc
alias scsi_hostadapter atp870u
alias eth0 8139too
alias char-major-81 bttv
alias snd-card-0 snd-card-als4000
alias sound-slot-0 snd-card-als4000
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L 
 >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S 
 >/dev/null 2>&1 || :
alias char-major-195 NVdriver

modules.devfs
# /etc/modules.devfs
# Richard Gooch  <[EMAIL PROTECTED]>         16-JUL-2001
#
# THIS IS AN AUTOMATICALLY GENERATED FILE. DO NOT EDIT!!!
# THIS FILE WILL BE OVERWRITTEN EACH TIME YOU INSTALL DEVFSD!!!
# Modify /etc/modules.conf instead.
# This file comes with devfsd-v1.3.18 which is available from:
# http://www.atnf.csiro.au/~rgooch/linux/
# or directly from:
# 
ftp://ftp.atnf.csiro.au/pub/people/rgooch/linux/daemons/devfsd-v1.3.18.tar.gz

###############################################################################
#   Sample configurations that you may want to place in /etc/modules.conf
#
alias 
        /dev/snd                snd-card-0
#alias 
        /dev/snd/seq            snd-seq
#alias 
        /dev/v4l                bttv
#alias 
        /dev/misc/watchdog      pcwd
#alias 
        gen-md                  raid0
#alias 
        /dev/joysticks          joystick
#probeall 
scsi-hosts 
        sym53c8xx


###############################################################################
#                   Generic section: do not change or copy
#
# All HDDs
probeall  /dev/discs            scsi-hosts sd_mod ide-probe-mod ide-disk DAC960
alias     /dev/discs/*          /dev/discs

# All CD-ROMs
probeall  /dev/cdroms           scsi-hosts sr_mod ide-probe-mod ide-cd cdrom
alias     /dev/cdroms/*         /dev/cdroms

# All tapes
probeall  /dev/tapes            scsi-hosts st ide-probe-mod ide-tape
alias     /dev/tapes/*          /dev/tapes

# All SCSI devices
probeall  /dev/scsi             scsi-hosts sd_mod sr_mod st sg

# All IDE devices
probeall  /dev/ide              ide-probe-mod ide-disk ide-cd ide-tape ide-floppy

# IDE CD-ROMs
alias     /dev/ide/*/cd         ide-cd

# SCSI HDDs
probeall  /dev/sd               scsi-hosts sd_mod
alias     /dev/sd*              /dev/sd

# SCSI CD-ROMs
probeall  /dev/sr               scsi-hosts sr_mod
alias     /dev/sr*              /dev/sr
alias     /dev/scsi/*/cd        sr_mod

# SCSI tapes
probeall  /dev/st               scsi-hosts st
alias     /dev/st*              /dev/st
alias     /dev/nst*             /dev/st

# SCSI generic
probeall  /dev/sg               scsi-hosts sg
alias     /dev/sg*              /dev/sg
alias     /dev/scsi/*/generic   /dev/sg

# Floppies
alias     /dev/floppy           floppy
alias     /dev/fd*              floppy

# RAMDISCs
alias     /dev/rd               rd
alias     /dev/ram*             rd

# Loop devices
alias     /dev/loop*            loop

# Meta devices
alias     /dev/md*              gen-md

# Parallel port printers
alias     /dev/printers*        lp
alias     /dev/lp*              /dev/printers

# Soundcard
alias     /dev/audio            /dev/sound
alias     /dev/mixer            /dev/sound
alias     /dev/dsp              /dev/sound
alias     /dev/dspW             /dev/sound
alias     /dev/midi             /dev/sound

# Joysticks
alias     /dev/js*              /dev/joysticks

# Serial ports
alias     /dev/tts*             serial
alias     /dev/ttyS*            /dev/tts
alias     /dev/cua*             /dev/tts

# Miscellaneous devices
alias     /dev/misc/atibm       atixlmouse
alias     /dev/misc/inportbm    msbusmouse
alias     /dev/misc/logibm      busmouse
alias     /dev/misc/rtc         rtc
alias     /dev/rtc              /dev/misc/rtc

# PPP devices
alias     /dev/ppp*             ppp_generic

# Video capture devices
alias     /dev/video*           /dev/v4l
alias     /dev/vbi*             /dev/v4l

# Pull in the configuration file. Do this last because modprobe(8) 
processes in
# per^H^H^Hreverse order and the sysadmin may want to over-ride what is 
in the
# generic file
include /etc/modules.conf

devfsd.conf
# Sample /etc/devfsd.conf configuration file.
# Richard Gooch  <[EMAIL PROTECTED]>         3-JUL-2000
#
# Enable full compatibility mode for old device names. You may comment these
# out if you don't use the old device names. Make sure you know what you're
# doing!
REGISTER 
.* 
        MKOLDCOMPAT
UNREGISTER 
.* 
        RMOLDCOMPAT

# You may comment out the above and uncomment the following if you've
# configured your system to use the original "new" devfs names or the really
# new names
#REGISTER 
vc/.* 
        MKOLDCOMPAT
#UNREGISTER 
vc/.* 
        RMOLDCOMPAT
#REGISTER 
pty/.* 
        MKOLDCOMPAT
#UNREGISTER 
pty/.* 
        RMOLDCOMPAT
#REGISTER 
misc 
        MKOLDCOMPAT
#UNREGISTER 
misc 
        RMOLDCOMPAT

# You may comment these out if you don't use the original "new" names
REGISTER 
.* 
        MKNEWCOMPAT
UNREGISTER 
.* 
        RMNEWCOMPAT

# Enable module autoloading. You may comment this out if you don't use
# autoloading
LOOKUP 
        .*              MODLOAD

#
# Uncomment this if you want permissions to be saved and restored
# Do not do this for pseudo-terminal devices
#REGISTER 
^pt[sy]/.* 
IGNORE
#CHANGE 
        ^pt[sy]/.*      IGNORE
#REGISTER 
.* 
        COPY    /dev-state/$devname $devpath
#CHANGE 
        .*              COPY    $devpath /dev-state/$devname
#CREATE 
        .*              COPY    $devpath /dev-state/$devname

#
# Uncomment this if you want the old /dev/cdrom symlink
# (e.g. those specifying CD-ROM type, mouse port, modem port etc)
#
#LOOKUP 
        ^cdrom$         CFUNCTION GLOBAL symlink cdroms/cdrom0 $devpath
#REGISTER 
^cdrom/cdrom0$ 
CFUNCTION GLOBAL symlink cdroms/cdrom0 cdrom
#UNREGISTER 
^cdrom/cdrom0$ 
CFUNCTION GLOBAL unlink cdrom

# For alsa modules ... hope this helps ....
LOOKUP snd MODLOAD ACTION snd
REGISTER sound/.* PERMISSIONS root.user 660
REGISTER snd/.* PERMISSIONS root.user 660


_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to