I am going crazy trying to get my sound card to be recognized!!!

I am using slink and pulled the latest kernel sources off of the 2
official
cd-roms. I used the pnpdump tool to determine the base address, IRQ's,
etc of my card (a 3 year old Ensoniq Soundscape VIVO). I put these
into a /etc/isapnp.conf file. I then went and rebuilt a kernel with
sound support for my card compiled in and used all the same settings
as I put in /etc/isapnp.conf file. I chose the OSS Soundscape driver.
I then noticed the Debian install
didn't setup any of the /dev/ files. So I did a /dev/MAKEDEV audio
which seemed to create all the devices. I then installed my new kernel
with lilo and rebooted to it.

When it starts up you can see a message that isapnp found my card and
activated it. You can even hear a click on the speakers. (It is 
interesting to note that this message does not appear in
/var/log/messages
or as a result of dmesg). But if I do a dmesg it says card not found.
If I do 'cat /dev/sndstat' my card and settings show up in parenthesis
which according to the how-to mean it wasn't recognized.

So since then I have tried all the settings that pnpdump says will
work (there are multiple choices). I have made and remade my kernel
a zillion times and I am ready to throw the damn card out the window.

Any ideas?
Do I need to have the isapnp running (in /etc/init.d) to setup the
card before the kernel will find it? Or should I remove isapnp?

(I got all my other peripherals and systems (X, ppp, zip drive) to 
work almost on the first try...but this sound card business is crazy).

Thanks!!!!

Reply via email to