I am trying to install ALSA on my computer and have run into some
errors. First, my computer:

Pentium 4 2.8 ghz 800 mhz FSB
Intel 845PERL motherboard
SoundBlaster Live!
NVidia GeForce 4 MX 440 64 mb
60 gb ATA drive

Gentoo 1.4, installed from stage one, brand new [installed last week].

I want to install ALSA v. 0.9.8 on my computer, so i went to the ALSA
homepage, downloaded all of the required programs, and installed all
of them without a hitch. Now, following the Gentoo Alsa Guide,
availilble at the gentoo site [i cannot post the link because this is
my first post], i proceeded with the whole installation.

Everything went fine, until i got to the part where i had to start
alsa from /etc/init.d/alsasound start.

here is what happened


bash-2.05b# /etc/init.d/alsasound start


/lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o:
init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters,
including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o:
insmod /lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o
failed
/lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o
insmod snd-emu10k1 failed
done
bash-2.05b#


I tried lsmod, to see what i have running, and here is what i get:


bash-2.05b# lsmod

Module Size Used by Tainted: GF
serial 49092 0 (autoclean) (unused)
isa-pnp 28100 0 (autoclean) [serial]
svgalib_helper 7660 0 (autoclean) (unused)
emu10k1 58216 1
ac97_codec 9320 0 [emu10k1]
snd-page-alloc 6228 0 (autoclean)
soundcore 3364 4 (autoclean) [emu10k1]
button 2380 0 (autoclean) (unused)
floppy 47036 0 (autoclean)
ohci1394 15592 0 (unused)
ieee1394 29708 0 [ohci1394]
e100 49668 1
usb-storage 55608 0 (unused)
hid 12468 0 (unused)
uhci 23008 0 (unused)
ehci-hcd 13056 0 (unused)
usbcore 55264 1 [usb-storage hid uhci ehci-hcd]

bash-2.05b#


From what i can gather from lsmod, it seems that i cannot load the
module snd-emu10k1. Trying to modprobe it gets me the same problem:


bash-2.05b# modprobe snd-emu10k1

/lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o:
init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters,
including invalid IO or IRQ parameters.
You may find more information in syslog or the output from dmesg
/lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o:
insmod /lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o
failed
/lib/modules/2.4.20-gentoo-r8/kernel/sound/pci/emu10k1/snd-emu10k1.o
insmod snd-emu10k1 failed

bash-2.05b#


If i try to proceed to the next step, with amixer, i get this error:


bash-2.05b# amixer

amixer: Mixer attach default error: No such device.

bash-2.05b#


so i think that the sound module is not being correctly installed.

I have verified that the module is actually there, and i have looked
for the official SoundBlaster Live! driver, which i installed. I have
looked around the web for a while, and it seems that this problem is
pretty common, because many references have been made, but not easy to
solve, because i have not yet seen a response.


Any help would be greatly appreciated.

Thanks!