Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
However when I try to add it to the kernel (chmod) it came with the following errors? (do have a Ensoniq ES1371 [AudioPCI-97] (rev 8) installed!)
[root@i231170 alsa]# modprobe snd-ens1371;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss
/lib/modules/2.4.20-19.9/kernel/sound/pci/snd-ens1371.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-19.9/kernel/sound/pci/snd-ens1371.o: insmod /lib/modules/2.4.20-19.9/kernel/sound/pci/snd-ens1371.o failed
/lib/modules/2.4.20-19.9/kernel/sound/pci/snd-ens1371.o: insmod snd-ens1371 failed
[root@i231170 alsa]#
It's not complaining that the hardware isn't there, but rather the driver itself. How did the install go? Did it complete without errors? Did you compile for your correct sound-card (as was shown in the how to you referred to above)?
Are you running that kernel?
uname -r
Did you compile your drivers against a different kernel? Do you have soundcore loaded as module (required for ALSA, but also should have been in that how-to)?
Yeah, they aren't getting loaded. Follow the directions again in your sound card's page at alsa's website and be sure to place the info in /etc/modules.conf If you have already, feel free to post up the contents of that file:
less /etc/modules.conf
This is the content of my etc/modules.conf file .... thought that I followed the instructions at ALSA
Jamie
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
alias eth0 8139too
alias eth1 e100
alias usb-controller ehci-hcd
alias usb-controller1 usb-uhci
options torisa base=0xd0000
alias char-major-196 torisa
post-install tor2 /sbin/ztcfg
post-install wcfxo /sbin/ztcfg
post-install wct1xxp /sbin/ztcfg
post-install wct4xxp /sbin/ztcfg
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-ens1371
# module options should go here
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
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
That's really wierd... Checkout man modules.conf to see if it has any ideas for you.
Just to recap:
You can modprobe up all the modules, and sound works. But upon reboot, if you attempt to access a sound device, nothing works, and then upon further inspection, the modules are still not loaded (from modules.conf)?
I'll look around a bit to see if I can dig up any info...
Ahh, no you are good. No need to remove anything there, it should all be inter-twined
However, should you really wanna remove a module at any point, the command:
rmmod
Is what you are looking for. You'll need to remove dependencies first, so for example, if you want to remove ext3, you'll first have to remove jbd
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.