You are not logged in.
Pages: 1
Hello everybody. After installing Arch on my old Armada 1750 laptop, I noticed that the legacy isa sound card was not automatically recognized and I can't use alsaconf (according to Alsa wiki). I know for sure that it works with snd-es18xx module and I tried inserting it into rc,conf and rebooting, but it didn't solve the issue either. What can I do now? Thanks for your help.
Last edited by Napalm (2011-12-04 22:08:26)
Offline
Have you followed the instructions in the installation guide? That is have you installed alsa-utils, and then run alsamixer. If so what was the result? Does alsamixer recognise your card? Are the master and/or PCM channels muted (MM)? I would start there if possible.
Offline
Thank you pfnorris for your reply After system installation, I installed alsa-utils then run alsamixer but it didn't recognize my sound card so no way to set PCM/Master volume
I wrote that the correct module is snd-es18xx because it was ok on other distros (*buntu, Puppy,...). Dunno what to do now.
Offline
You could try running lspci -vv in a terminal. This should indicate if the sound card is being detected at all (amongst many other things). If so it may give some clues that might be helpful. Feel free to post the output here so folks can see what is being detected.
Offline
Thanks again for your help. I'm going to make a fresh install tomorrow so I can post a flawless lspci -vv output. Hope it can help us understand what's going on.
Offline
Sorry for replying after so much time, had to fix some probs in real life. After making a fresh install I run lspci -vv on a terminal but no sound card was detected at all. What should I do next?
Offline
Any help? Thanx
Offline
Can you run:
cat /proc/asound/cards
Then post what you get from that?
Offline
Thanks for replying. After a fresh install I ran the command you gave me but It unfortunately says that there is no /proc/asound/cards file or directory.
Last edited by Napalm (2011-12-03 00:35:26)
Offline
Alright when you get a chance at a terminal do this and tell me what it returns:
aplay -l
Offline
Command returns:
[root@armadillo1750 ~]# aplay -l
aplay: device_list:240: no soundcards found...
Offline
While I know you said the snd-es18xx driver had worked prior, try using the snd-es1688 driver and see if that makes a difference.
Offline
I put snd-es1688 into /etc/rc.conf. Running aplay -l still returns no soundcard found error, but cat /proc/asound/cards now returns:
--- no soundcards ---
while with snd-es18xx It previously said that there was no /proc/asound/cards file or directory. Sounds like a lil' improvement.
Last edited by Napalm (2011-12-03 12:08:14)
Offline
Okay you may need to try some different variables, looking at the kernel documentation for the snd-es18xx:
Module for ESS AudioDrive ES-18xx sound cards.
isapnp - ISA PnP detection - 0 = disable, 1 = enable (default)
with isapnp=0, the following options are available:
port - port # for ES-18xx chip (0x220,0x240,0x260)
mpu_port - port # for MPU-401 port (0x300,0x310,0x320,0x330), -1 = disable (default)
fm_port - port # for FM (optional, not used)
irq - IRQ # for ES-18xx chip (5,7,9,10)
dma1 - first DMA # for ES-18xx chip (0,1,3)
dma2 - first DMA # for ES-18xx chip (0,1,3)
You then need to modify the modprobe.d
options snd-es18xx isapnp=0 port=0x220 irq=9
You might need to vary the port and irq until you get working sound.
Offline
Thank you Mav for your precious help. Adding
options snd-es18xx isapnp=0 port=0x220 irq=5 dma1=1 dma2=1
to /etc/modprobe.d/modprobe.conf and snd-es18xx into the modules section in /etc/rc.conf solved the issue.
Thanks again
Last edited by Napalm (2011-12-04 22:07:49)
Offline
Glad I was able to help, in order to mark it closed you just need to go back to your first post and edit the title with [Solved] in front of it.
Offline
Pages: 1