Hi! I've recently had to recompile my kernel and modules because I've added some IR hardware, and as a result of that my ALSA setup no longer works. I have a feeling this is because I updated to the debian package for alsa 0.9.0beta12 (from beta10), and for some reason, the recompiled version doesn't work.
This is the contents of the /lib/modules/2.4.17/alsa directory: root@simba:/lib/modules/2.4.17/alsa# ls snd-ac97-codec.o snd-pcm-oss.o snd-seq-device.o snd-seq-oss.o snd.o snd-cs46xx.o snd-pcm.o snd-seq-midi-event.o snd-seq.o snd-mixer-oss.o snd-rawmidi.o snd-seq-midi.o snd-timer.o One thing I've noticed is that the module for the cs46xx sound card is "snd-cs46xx.o", instead of "snd-card-cs46xx.o", which I'm pretty sure it was previously. When trying to start alsa, I get this: root@simba:/lib/modules/2.4.17/alsa# /etc/init.d/alsasound start Starting sound driver: snd-card-cs461x modprobe: Can't locate module snd-card-cs461x Done If I try and do a manual modprobe for 'snd-card-cs46xx', I get this: root@simba:~# modprobe snd-card-cs46xx modprobe: Can't locate module snd-card-cs46xx Whereas 'snd-cs46xx' works: root@simba:~# modprobe snd-cs46xx root@simba:~# lsmod Module Size Used by Not tainted snd-cs46xx 69024 0 (unused) snd-rawmidi 12768 0 [snd-cs46xx] snd-seq-device 4112 0 [snd-rawmidi] snd-pcm 47808 0 [snd-cs46xx] snd-timer 10528 0 [snd-pcm] snd-ac97-codec 22304 0 [snd-cs46xx] snd 25256 0 (autoclean) [snd-cs46xx snd-rawmidi snd-seq-device snd-pcm snd-timer snd-ac97-codec] actisys 1248 1 irtty 5568 4 (autoclean) serial 44064 2 (autoclean) However, when I try this, no sound comes out of the speakers, and XMMS crashes (using the ALSA output plugin). This is my /etc/alsa/alsa-base.conf file: root@simba:/lib/modules/2.4.17/alsa# less /etc/alsa/alsa-base.conf # This is a configuration file for alsa-base. # Define true if you want the OSS compatibility layer # to be automatically loaded as well startosslayer=true # Define true if you want to unload alsa modules before # your system suspneds. This is currently useful if your # machine is hanged up after resume. force_stop_modules_before_suspend=false # Uncomment if you always want to stop alsa modules forcibly in # /etc/init.d/alsa stop or restart by killing all of running # applications which use sound devices. #ALSA_KILL_MODE="force" I haven't modified it... And this is the /etc/alsa/alsa-source.conf file, which is used to configure the modules: root@simba:/lib/modules/2.4.17/alsa# less /etc/alsa/alsa-source.conf # ALSA source config file used by Debian GNU/Linux # by Masato Taruishi <[EMAIL PROTECTED]> # # # Define y if you want to build ALSA driver modules without ISA PnP. ifndef ALSA_NOPNP ALSA_NOPNP="" endif # Define y if you want to build ALSA driver modules with debugging code. ifndef ALSA_DEBUG ALSA_DEBUG="" endif # Define cards to be built separated by comma if you want to build only # specified ALSA driver modules. For example, if you want to build # Sound Blaster 16 and Yamaha YMF series drivers, then the proper setting # would be: # # ALSA_CARDS="sb16, ymfpci" # ifndef ALSA_CARDS ALSA_CARDS="cs46xx" Endif The only thing I added was ALSA_CARDS="cs46xx". Can anyone help? I have run alsaconf previously, and selected the card, but that doesn't seem to have helped. Any help would be greatly appreciated, Thanks! ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Got root? We do. http://thinkgeek.com/sf _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user