SlackwareThis Forum is for the discussion of Slackware Linux.
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.
#modprobe snd-opti93x
FATAL: Error inserting snd_opti93x (/lib/modules/2.6.17.13/kernel/sound/isa/opti9xx/snd-opti93x.ko): No such device
I use Slackware 11 with 2.6.17.13 before on the same computer there was Slackware 10.2 with 2.4.x kernel and sound worked just fine. Unfortunately I didn't keep old configuration files ;(.
An ISA soundcard will not show in the listing from lspci.
I have an old ISA Soundblaster 16 card which requires the line shown below added to /etc/rc.d/rc.modules in order for it to be detected and properly setup.
I do not know the particular card that you have, but you will probably need to set the interrupt line that you want the card to use as well as I/O port, DMA channels and MPU port.
the following quote is from the /etc/rc.d/rc.modules.
Quote:
# (For information on configuring other sound cards with Linux,
# see the documentation in /usr/src/linux/Documentation/sound/,
# and /usr/src/linux/Documentation/Configure.help.
In /usr/src/linux/Documentation/sound/alsa/ALSA-Configuration.txt
there are many possibilities concerning this module: almost 3000 combinations of parameters!!!
Quote:
Module snd-opti93x
------------------
Module for sound cards based on OPTi 82c93x chips.
port - port # for WSS chip (0x530,0xe80,0xf40,0x604)
mpu_port - port # for MPU-401 UART (0x300,0x310,0x320,0x330)
fm_port - port # for OPL3 device (0x388)
irq - IRQ # for WSS chip (5,7,9,10,11)
mpu_irq - IRQ # for MPU-401 UART (5,7,9,10)
dma1 - first DMA # for WSS chip (0,1,3)
dma2 - second DMA # for WSS chip (0,1,3)
This module supports only one card, autoprobe and PnP.
It would last ages to try all combinations one by one.
BTW.
Does anyone know what device is modprobe complaining about?
The choice of assignment of interrupts and ports is up to you, and is dependent on what other devices on your system are using. You will need to assign your interrupts, DMA channels and ports to those that are free.
cat /proc/interrupts - This gives a list of interrupts in use on your system.
cat /proc/ioports - This gives a list of ioports in use on your system.
cat /proc/dma - This gives a list of DMA channels in use on your system.
The suggestion of number22 to check the BIOS setup for your interrupts and perhaps forcing assignment to ISA may also be necessary
.
I had to use modprobe twice because apparently there was no enough time to load modules snd-opti93x depends on and the module itself.
So first line is loading module dependencies and the second line is loading the module.
The index name "O82C931" should be the same as in /etc/asound.state, otherwise volume settings won't be loaded.
I also disabled /etc/rc.d/rc.alsa because it was no longer needed.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.