[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: linux bewbie lame question



Tendril wrote:

yes, the error now says "no device"
I logged into a terminal as root, changed to the /dev directory ant typed:
lspci
Here are the results:
<snip>

00:05.0 multimedia audio controller: cirrus logic cs 4614/22/24
[crystalclear soundfusion audio accelerator] (rev 01)
So this is your sound "card". A quick google for "linux cirrus cs 4614/22/24" turned up some interesting links, such as:
   http://tuxmobil.org/ibm_a21p_e.html
which says "Sound works with ALSA |snd-card-cs461x|."

I'm no expert, but I _think_ what you need to do is install the alsa modules for your kernel. Find out which kernel you have with "uname -a". For example, on my box this command results in:

   Linux acureg 2.4.18-686 #1 Sun Apr 14 11:32:47 EST 2002 i686 unknown

So I have a 2.4.18-686 kernel installed. To install the alsa modules for this kernel, I'd search for it like so:
   apt-cache search alsa-modules-2.4
which results in:
alsa-modules-2.4.16-386 - Advanced Linux Sound Architecture (drivers)
alsa-modules-2.4.16-586 - Advanced Linux Sound Architecture (drivers)
alsa-modules-2.4.16-586tsc - Advanced Linux Sound Architecture (drivers)
alsa-modules-2.4.16-686 - Advanced Linux Sound Architecture (drivers)
alsa-modules-2.4.16-686-smp - Advanced Linux Sound Architecture (drivers)
alsa-modules-2.4.16-k6 - Advanced Linux Sound Architecture (drivers)
alsa-modules-2.4.16-k7 - Advanced Linux Sound Architecture (drivers)

Bummer. There are no alsa-modules in stable for the 2.4.18 kernel. This means that I'd either need to upgrade/downgrade my kernel and/or system to testing/unstable until I get a match. Alternatively I could download the alsa source and compile the appropriate module, but that might be beyond you as a newbie.

After installing the correct alsa-modules package, you'd then install the appropriate module with "modprobe snd-card-cs461x". You can check to see if you already have this module under /lib/modules/[uname -a] somewhere, and if you have it, you can try modprobing it without downloading/installing the alsa-modules package.

Confusing, ain't it?

--
Kent




Reply to: