How do tell what sound card I have?
How do tell what sound card I have?
I noticed today looking on the back of the Linux box that there is a sound card (we don't have speakers). So I figured my sister could listen to music with a headphone.
Playing an MP3 in gxine didn't work. So we tried configuring the sound card with the ALSA wizard. It didn't find our sound card. We tried probing for an ISA one. Still nothing.
I'm quite sure there's a sound card in it. How do I get to know which one, so that I can get the correct driver?
Playing an MP3 in gxine didn't work. So we tried configuring the sound card with the ALSA wizard. It didn't find our sound card. We tried probing for an ISA one. Still nothing.
I'm quite sure there's a sound card in it. How do I get to know which one, so that I can get the correct driver?
The quickest is to see if you have a card with 3 or 4 small 3.5mm earphone type jacks, probably different colours, if no, you have no sound card (but it may be built into the motherboard) report back.
If yes, acquire a small cross head screwdriver
unplug the mains power lead and remove the outer case (screwed from the back, normally. you may now be able to read a label on the sound card, if not, undo the screw holding the card in, in remove it, carefully. Try not to put your hands on the components, hold the card by its edges.
you need to find the name or number of the large IC chip on the card, or of the card itself. write it down. Re-assemble everything, if the PC is functioning google search the numbers or post your answer here for the next step
If yes, acquire a small cross head screwdriver
unplug the mains power lead and remove the outer case (screwed from the back, normally. you may now be able to read a label on the sound card, if not, undo the screw holding the card in, in remove it, carefully. Try not to put your hands on the components, hold the card by its edges.
you need to find the name or number of the large IC chip on the card, or of the card itself. write it down. Re-assemble everything, if the PC is functioning google search the numbers or post your answer here for the next step
you could try lshw (hardware lister program)
http://ezix.org/project/wiki/HardwareLiSter
http://ezix.org/project/wiki/HardwareLiSter
hardware lister: http://murga-linux.com/puppy/viewtopic.php?t=17090
I had established that I am quite sure there is a sound card. I'm not computer-illiterate, though I'm quite new to GNU/Linux. Yes, there are four coloured jacks.The quickest is to see if you have a card with 3 or 4 small 3.5mm earphone type jacks, probably different colours, if no, you have no sound card (but it may be built into the motherboard) report back.
Thanks. Looks like I have an ISA sound card:you could try lshw (hardware lister program)
Code: Select all
AZT1008 PnP SOUND DEVICE
/0/100/4/1
product: AZT1008 PnP SOUND DEVICE
vendor: Aztech
bus info: isapnp@1
version: 03
capabilities:
pnp,
isapnp,
pnp-1.0
Where can I find the driver for it, and how do I install it?
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Your driver is snd-azt2320. This is an ISA "legacy" ALSA driver, but for some strange reason the configuration tool, alsaconf, does not list it.
So you must try to load this driver manually -
modprobe snd-azt2320
If you see error messages, it probably means you need to specify resource settings. So the command will then need to be something like this -
modprobe snd-azt2320 irq=5 dma1=1 dma2=3 port=0x534
So you must try to load this driver manually -
modprobe snd-azt2320
If you see error messages, it probably means you need to specify resource settings. So the command will then need to be something like this -
modprobe snd-azt2320 irq=5 dma1=1 dma2=3 port=0x534
Last edited by tempestuous on Tue 17 Apr 2007, 11:43, edited 1 time in total.
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
This means that Puppy cannot access the zdrv file, which contains all additional modules.BenoitRen wrote:Module snd_azt2320 not found.
Apparently many people had this problem with Puppy 2.12.
You could try to load the modules during bootup by adding these lines to the end of
/etc/modprobe.conf -
alias snd-card-0 snd-azt2320
alias sound-slot-0 snd-azt2320
options snd-azt2320 dma1=1 dma2=3 irq=5 port=0x534
then reboot.
If this still fails, upgrade to Puppy 2.14. It seems to work better than 2.12 in this
respect.
I tried Puppy Linux 2.14 as a LiveCD. It still didn't detect the card (it wasn't listed in the first place). I did the simple modprobe command, but sound wasn't enabled.
So half an hour ago I upgraded the installation to 2.14 anyway, as it was subtly better, and I would then try the extended modprobe command. Earlier today I had to leave before I could try it.
It works! And this PC even has an internal speaker I wasn't aware of. o_O
Am I correct in assuming that adding
to etc/modprobe.conf will enable sound at every boot?
EDIT: Actually, it's already there since my earlier attempt at getting sound to work. So what else is needed?
So half an hour ago I upgraded the installation to 2.14 anyway, as it was subtly better, and I would then try the extended modprobe command. Earlier today I had to leave before I could try it.
It works! And this PC even has an internal speaker I wasn't aware of. o_O
Am I correct in assuming that adding
Code: Select all
alias snd-card-0 snd-azt2320
alias sound-slot-0 snd-azt2320
options snd-azt2320 irq=5 dma1=1 dma2=5 port=0x534
EDIT: Actually, it's already there since my earlier attempt at getting sound to work. So what else is needed?
Hi and help
I, too, am having trouble with ALSA recogizing my legacy ISA card, AD1816A; I tried the advice that you have posted here:
1) The HardwareLISTer result:
Analog Devices AD1816A
/0/100/1/2
product: Analog Devices AD1816A
bus info: isapnp@2
version: 20
capabilities:
pnp,
isapnp,
pnp-1.0
ads7180
/0/100/1/2/0
ads7181
/0/100/1/2/1
capabilities:
pnpb006-compatible
ads7182
/0/100/1/2/2
capabilities:
pnpb02f-compatible
2) Search results for snd- on my Puppy ver 2.14:
/lib/modules/2.6.18.1/kernel/sound/isa/snd-opl3sa2.ko
/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4231-lib.ko
/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4236.ko
/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4236-lib.ko
/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4232.ko
/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4231.ko
/lib/modules/2.6.18.1/kernel/sound/isa/snd-es18xx.ko
/lib/modules/2.6.18.1/kernel/sound/isa/es1688/snd-es1688.ko
/lib/modules/2.6.18.1/kernel/sound/isa/es1688/snd-es1688-lib.ko
/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb16.ko
/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb16-dsp.ko
/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb16-csp.ko
/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb-common.ko
/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb8.ko
/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb8-dsp.ko
/lib/modules/2.6.18.1/kernel/sound/drivers/opl3/snd-opl3-lib.ko
/lib/modules/2.6.18.1/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko
/lib/modules/2.6.18.1/kernel/sound/core/snd-hwdep.ko
/lib/modules/2.6.18.1/kernel/sound/core/snd-pcm.ko
/lib/modules/2.6.18.1/kernel/sound/core/snd-timer.ko
/lib/modules/2.6.18.1/kernel/sound/core/snd-page-alloc.ko
/lib/modules/2.6.18.1/kernel/sound/core/snd-rawmidi.ko
/lib/modules/2.6.18.1/kernel/sound/core/seq/snd-seq-device.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/snd-opl3sa2.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4231-lib.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4236.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4236-lib.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4232.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4231.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/snd-es18xx.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/es1688/snd-es1688.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/es1688/snd-es1688-lib.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb16.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb16-dsp.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb16-csp.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb-common.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb8.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb8-dsp.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/drivers/opl3/snd-opl3-lib.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/core/snd-hwdep.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/core/snd-pcm.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/core/snd-timer.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/core/snd-page-alloc.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/core/snd-rawmidi.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/core/seq/snd-seq-device.ko
/initrd/pup_rw/tmp/searchresult/snd-opl3sa2.ko (-lib-modules-2.6.18.1-kernel-sound-isa)
/initrd/pup_rw/tmp/searchresult/snd-cs4231-lib.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4236.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4236-lib.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4232.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4231.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-es18xx.ko (-lib-modules-2.6.18.1-kernel-sound-isa)
/initrd/pup_rw/tmp/searchresult/snd-es1688.ko (-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/initrd/pup_rw/tmp/searchresult/snd-es1688-lib.ko (-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/initrd/pup_rw/tmp/searchresult/snd-sb16.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb16-dsp.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb16-csp.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb-common.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb8.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb8-dsp.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-opl3-lib.ko (-lib-modules-2.6.18.1-kernel-sound-drivers-opl3)
/initrd/pup_rw/tmp/searchresult/snd-mpu401-uart.ko (-lib-modules-2.6.18.1-kernel-sound-drivers-mpu401)
/initrd/pup_rw/tmp/searchresult/snd-hwdep.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-pcm.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-timer.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-page-alloc.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-rawmidi.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-seq-device.ko (-lib-modules-2.6.18.1-kernel-sound-core-seq)
/initrd/pup_rw/tmp/searchresult/snd-opl3sa2.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa)
/initrd/pup_rw/tmp/searchresult/snd-cs4231-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4236.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4236-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4232.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4231.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-es18xx.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa)
/initrd/pup_rw/tmp/searchresult/snd-es1688.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/initrd/pup_rw/tmp/searchresult/snd-es1688-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/initrd/pup_rw/tmp/searchresult/snd-sb16.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb16-dsp.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb16-csp.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb-common.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb8.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb8-dsp.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-opl3-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-drivers-opl3)
/initrd/pup_rw/tmp/searchresult/snd-mpu401-uart.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-drivers-mpu401)
/initrd/pup_rw/tmp/searchresult/snd-hwdep.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-pcm.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-timer.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-page-alloc.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-rawmidi.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-seq-device.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core-seq)
/tmp/searchresult/snd-opl3sa2.ko (-lib-modules-2.6.18.1-kernel-sound-isa)
/tmp/searchresult/snd-cs4231-lib.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4236.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4236-lib.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4232.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4231.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-es18xx.ko (-lib-modules-2.6.18.1-kernel-sound-isa)
/tmp/searchresult/snd-es1688.ko (-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/tmp/searchresult/snd-es1688-lib.ko (-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/tmp/searchresult/snd-sb16.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb16-dsp.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb16-csp.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb-common.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb8.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb8-dsp.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-opl3-lib.ko (-lib-modules-2.6.18.1-kernel-sound-drivers-opl3)
/tmp/searchresult/snd-mpu401-uart.ko (-lib-modules-2.6.18.1-kernel-sound-drivers-mpu401)
/tmp/searchresult/snd-hwdep.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-pcm.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-timer.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-page-alloc.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-rawmidi.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-seq-device.ko (-lib-modules-2.6.18.1-kernel-sound-core-seq)
/tmp/searchresult/snd-opl3sa2.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa)
/tmp/searchresult/snd-cs4231-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4236.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4236-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4232.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4231.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-es18xx.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa)
/tmp/searchresult/snd-es1688.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/tmp/searchresult/snd-es1688-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/tmp/searchresult/snd-sb16.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb16-dsp.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb16-csp.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb-common.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb8.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb8-dsp.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-opl3-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-drivers-opl3)
/tmp/searchresult/snd-mpu401-uart.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-drivers-mpu401)
/tmp/searchresult/snd-hwdep.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-pcm.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-timer.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-page-alloc.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-rawmidi.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-seq-device.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core-seq)
3) This is my modprobe.conf aliasis:
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
options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330
Any ideas on what to do now, looks like the system knows that the found card is there, but ALSA does not want to recogize itls presence, huh?
I, too, am having trouble with ALSA recogizing my legacy ISA card, AD1816A; I tried the advice that you have posted here:
1) The HardwareLISTer result:
Analog Devices AD1816A
/0/100/1/2
product: Analog Devices AD1816A
bus info: isapnp@2
version: 20
capabilities:
pnp,
isapnp,
pnp-1.0
ads7180
/0/100/1/2/0
ads7181
/0/100/1/2/1
capabilities:
pnpb006-compatible
ads7182
/0/100/1/2/2
capabilities:
pnpb02f-compatible
2) Search results for snd- on my Puppy ver 2.14:
/lib/modules/2.6.18.1/kernel/sound/isa/snd-opl3sa2.ko
/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4231-lib.ko
/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4236.ko
/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4236-lib.ko
/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4232.ko
/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4231.ko
/lib/modules/2.6.18.1/kernel/sound/isa/snd-es18xx.ko
/lib/modules/2.6.18.1/kernel/sound/isa/es1688/snd-es1688.ko
/lib/modules/2.6.18.1/kernel/sound/isa/es1688/snd-es1688-lib.ko
/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb16.ko
/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb16-dsp.ko
/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb16-csp.ko
/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb-common.ko
/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb8.ko
/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb8-dsp.ko
/lib/modules/2.6.18.1/kernel/sound/drivers/opl3/snd-opl3-lib.ko
/lib/modules/2.6.18.1/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko
/lib/modules/2.6.18.1/kernel/sound/core/snd-hwdep.ko
/lib/modules/2.6.18.1/kernel/sound/core/snd-pcm.ko
/lib/modules/2.6.18.1/kernel/sound/core/snd-timer.ko
/lib/modules/2.6.18.1/kernel/sound/core/snd-page-alloc.ko
/lib/modules/2.6.18.1/kernel/sound/core/snd-rawmidi.ko
/lib/modules/2.6.18.1/kernel/sound/core/seq/snd-seq-device.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/snd-opl3sa2.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4231-lib.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4236.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4236-lib.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4232.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/cs423x/snd-cs4231.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/snd-es18xx.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/es1688/snd-es1688.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/es1688/snd-es1688-lib.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb16.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb16-dsp.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb16-csp.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb-common.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb8.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/isa/sb/snd-sb8-dsp.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/drivers/opl3/snd-opl3-lib.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/drivers/mpu401/snd-mpu401-uart.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/core/snd-hwdep.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/core/snd-pcm.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/core/snd-timer.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/core/snd-page-alloc.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/core/snd-rawmidi.ko
/initrd/pup_rw/lib/modules/2.6.18.1/kernel/sound/core/seq/snd-seq-device.ko
/initrd/pup_rw/tmp/searchresult/snd-opl3sa2.ko (-lib-modules-2.6.18.1-kernel-sound-isa)
/initrd/pup_rw/tmp/searchresult/snd-cs4231-lib.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4236.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4236-lib.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4232.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4231.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-es18xx.ko (-lib-modules-2.6.18.1-kernel-sound-isa)
/initrd/pup_rw/tmp/searchresult/snd-es1688.ko (-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/initrd/pup_rw/tmp/searchresult/snd-es1688-lib.ko (-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/initrd/pup_rw/tmp/searchresult/snd-sb16.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb16-dsp.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb16-csp.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb-common.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb8.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb8-dsp.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-opl3-lib.ko (-lib-modules-2.6.18.1-kernel-sound-drivers-opl3)
/initrd/pup_rw/tmp/searchresult/snd-mpu401-uart.ko (-lib-modules-2.6.18.1-kernel-sound-drivers-mpu401)
/initrd/pup_rw/tmp/searchresult/snd-hwdep.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-pcm.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-timer.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-page-alloc.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-rawmidi.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-seq-device.ko (-lib-modules-2.6.18.1-kernel-sound-core-seq)
/initrd/pup_rw/tmp/searchresult/snd-opl3sa2.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa)
/initrd/pup_rw/tmp/searchresult/snd-cs4231-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4236.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4236-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4232.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-cs4231.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/initrd/pup_rw/tmp/searchresult/snd-es18xx.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa)
/initrd/pup_rw/tmp/searchresult/snd-es1688.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/initrd/pup_rw/tmp/searchresult/snd-es1688-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/initrd/pup_rw/tmp/searchresult/snd-sb16.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb16-dsp.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb16-csp.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb-common.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb8.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-sb8-dsp.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/initrd/pup_rw/tmp/searchresult/snd-opl3-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-drivers-opl3)
/initrd/pup_rw/tmp/searchresult/snd-mpu401-uart.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-drivers-mpu401)
/initrd/pup_rw/tmp/searchresult/snd-hwdep.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-pcm.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-timer.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-page-alloc.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-rawmidi.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/initrd/pup_rw/tmp/searchresult/snd-seq-device.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core-seq)
/tmp/searchresult/snd-opl3sa2.ko (-lib-modules-2.6.18.1-kernel-sound-isa)
/tmp/searchresult/snd-cs4231-lib.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4236.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4236-lib.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4232.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4231.ko (-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-es18xx.ko (-lib-modules-2.6.18.1-kernel-sound-isa)
/tmp/searchresult/snd-es1688.ko (-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/tmp/searchresult/snd-es1688-lib.ko (-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/tmp/searchresult/snd-sb16.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb16-dsp.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb16-csp.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb-common.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb8.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb8-dsp.ko (-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-opl3-lib.ko (-lib-modules-2.6.18.1-kernel-sound-drivers-opl3)
/tmp/searchresult/snd-mpu401-uart.ko (-lib-modules-2.6.18.1-kernel-sound-drivers-mpu401)
/tmp/searchresult/snd-hwdep.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-pcm.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-timer.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-page-alloc.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-rawmidi.ko (-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-seq-device.ko (-lib-modules-2.6.18.1-kernel-sound-core-seq)
/tmp/searchresult/snd-opl3sa2.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa)
/tmp/searchresult/snd-cs4231-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4236.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4236-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4232.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-cs4231.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-cs423x)
/tmp/searchresult/snd-es18xx.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa)
/tmp/searchresult/snd-es1688.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/tmp/searchresult/snd-es1688-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-es1688)
/tmp/searchresult/snd-sb16.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb16-dsp.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb16-csp.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb-common.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb8.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-sb8-dsp.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-isa-sb)
/tmp/searchresult/snd-opl3-lib.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-drivers-opl3)
/tmp/searchresult/snd-mpu401-uart.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-drivers-mpu401)
/tmp/searchresult/snd-hwdep.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-pcm.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-timer.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-page-alloc.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-rawmidi.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core)
/tmp/searchresult/snd-seq-device.ko (-initrd-pup_rw-lib-modules-2.6.18.1-kernel-sound-core-seq)
3) This is my modprobe.conf aliasis:
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
options sb io=0x220 irq=7 dma=1 dma16=5 mpu_io=0x330
Any ideas on what to do now, looks like the system knows that the found card is there, but ALSA does not want to recogize itls presence, huh?
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Yes .... normally. But with some sound devices the driver must be loaded at a later stage of the boot process with the "modprobe" command. In this case, add your (extended) modprobe command to the end of /etc/rc.d/rc.local and it will be run at every boot up -BenoitRen wrote:Am I correct in assuming that addingto etc/modprobe.conf will enable sound at every boot?Code: Select all
alias snd-card-0 snd-azt2320 alias sound-slot-0 snd-azt2320 options snd-azt2320 irq=5 dma1=1 dma2=5 port=0x534
modprobe snd-azt2320 irq=5 dma1=1 dma2=3 port=0x534
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
cegil
Your ALSA driver is snd-ad1816a -
http://www.alsa-project.org/alsa-doc/in ... ces#matrix
So just follow the same advice I gave BenoitRen, substituting "snd-ad1816a" where you see "snd-azt2320". And delete any lines in your modprobe.conf file relating to the "sb" driver, as this may conflict.
Your ALSA driver is snd-ad1816a -
http://www.alsa-project.org/alsa-doc/in ... ces#matrix
So just follow the same advice I gave BenoitRen, substituting "snd-ad1816a" where you see "snd-azt2320". And delete any lines in your modprobe.conf file relating to the "sb" driver, as this may conflict.
-
- Posts: 5464
- Joined: Fri 10 Jun 2005, 05:12
- Location: Australia
Are you using Puppy 2.15? It's well-reported on the forum that alsaconf in 2.15 is faulty, and well-reported where to find the fix.cegil wrote:When I just tried to run ALSA setup, it did not find anything under the first sound card entry (ad1816a), then went to the next card in the list.
But as I have been saying, if you already know the correct driver and settings, just add them manually to /etc/modprobe.conf
and then you won't need alsaconf.
Yes, of course.cegil wrote:do I have to change the dma and irq settings to be compatible with my machine.
Actually, you could just try to load your driver with NO options specified, then if that fails, add the irq/dma1/dma2 settings.