View previous topic :: View next topic |
Author |
Message |
Peteroxxx n00b
Joined: 10 Jun 2002 Posts: 52 Location: Florida
|
Posted: Mon Aug 19, 2002 9:53 pm Post subject: No sound card detected no sound |
|
|
Gave up trying to get this to work a while ago but have decided to pick it up again.
I have Compaq Deskpro with an integrated es1869 sound card. I compiled the kernel with every ESS driver support that is available [*]
not [M] but there doesnt seem to be on there specifically for this card.
Is there another driver I should be using or download? I have searched google for linux drivers for this card and found that it is supported in the kernel.
dmesg has no reference to any audio card detected on pci or isa.
cat /proc/isa has no reference to any audio card either.
I also have no /dev/dsp and no /dev/mixer.
Thnx.
-r0xXx |
|
Back to top |
|
|
masseya Bodhisattva
Joined: 17 Apr 2002 Posts: 2602 Location: Baltimore, MD
|
Posted: Tue Aug 20, 2002 1:39 am Post subject: |
|
|
If you are interested in using alsa it looks like they have a driver for that sound card. You can find it by searching for ES18xx on this site http://alsa.linux.or.jp/personal/goemon/. there's some old instructions for installing alsa in the Desktop Guide. _________________ if i never try anything, i never learn anything..
if i never take a risk, i stay where i am.. |
|
Back to top |
|
|
SQLBoy Guru
Joined: 17 Aug 2002 Posts: 381
|
Posted: Tue Aug 20, 2002 1:59 am Post subject: |
|
|
As a general modular kernel compiling rule you should never compile anything you don't need to boot into the kernel proper, especially things like a sound card. You bloa your kernel with a bunch of sound drivers too.
Recompile your kernel with every damn sound card possible as a module. One of them is bound to work or at least be compatible in some way with your sound card. After you reboot go into /lib/modules/kernel-version/kernel/drivers/sound and try to modpobe each module until you get the one what works with your card, then add that module to /etc/modules.autoload.
Its a hack but it should do it.
SQL |
|
Back to top |
|
|
Peteroxxx n00b
Joined: 10 Jun 2002 Posts: 52 Location: Florida
|
Posted: Tue Aug 20, 2002 4:42 am Post subject: almost there... |
|
|
I got it to play sound by doing the following so i am on the right track...
Used only the sb compatible driver compiled as a module. (no alsa)
I only can get it to work if i use
#modprobe sb io=0x220 irq=5 dma=1 dma16=0 mpu_io=0x330 esstype=1869
then if i do:
#cat somesound.wav >> /dev/dspW
I get sound! But for some reason /dev/dsp will not produce sound. /dev/dsp is a directory for some reason?? If I delete dsp it only comes back after a reboot.
All apps seem to want to use /dev/dsp but since it is a directory and not a device it fails.
Why is this and where can i look to fix?
Also this will only seem to work if i modprobe manually. I tried putting sb io=0x220 irq=5 dma=1 dma16=0 mpu_io=0x330 esstype=1869 into modules.autoload but after a reboot it will not produce sound. What is the best way to have it load the module with those custom parameters automatically.
thx.
r0xxx |
|
Back to top |
|
|
Peteroxxx n00b
Joined: 10 Jun 2002 Posts: 52 Location: Florida
|
Posted: Tue Aug 20, 2002 3:31 pm Post subject: Fixed. |
|
|
I fixed this problem.
all i had to do was make a soft link to dspW. (duhhhh)
#ln -s /dev/dspW /dev/dsp
at least i'm learning (makes me feel better about all the time I spent on it !) |
|
Back to top |
|
|
|