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

Re: Sound config?



lspci doesn't show anything I'm familair with as being sound either..

root@tib-blade:/etc/default# lspci
0000:00:00.0 Host bridge: Sun Microsystems Computer Corp. Schizo PCI Bus Module
0000:00:05.0 Bridge: Sun Microsystems Computer Corp. RIO EBUS (rev 01)
0000:00:05.1 Ethernet controller: Sun Microsystems Computer Corp. RIO GEM (rev 01)
0000:00:05.2 FireWire (IEEE 1394): Sun Microsystems Computer Corp. RIO 1394 (rev 01)
0000:00:05.3 USB Controller: Sun Microsystems Computer Corp. RIO USB (rev 01)
0000:00:06.0 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 37)
0000:00:06.1 SCSI storage controller: LSI Logic / Symbios Logic 53c875 (rev 37)
0000:01:00.0 Host bridge: Sun Microsystems Computer Corp. Schizo PCI Bus Module
0000:01:04.0 SCSI storage controller: QLogic Corp. QLA2200 64-bit Fibre Channel Adapter (rev 05)

However, I did pull open the case and look at the card. It's on a tiny
slot about 1.5" long. The chip is marked with

'Crystal
CS4231A-KQ
CTAFUP0012'

So I'm pretty sure it's crystal audio :] Now I'm just not sure how to
configure it.

<EOL>
Tib


On Sat, 23 Jul 2005, Jurij Smakov wrote:

> On Sat, 23 Jul 2005, Tib wrote:
>
> > Had to run modprobe openprom to get this output, but I'm not sure exactly
> > what to do now. The audio information doesn't look remotely useful. Now
> > what should I do?
>
> Sorry, my mind was wandering a bit when I wrote my previous message :-).
> As Blades have PCI buses, the device detection there uses PCI IDs, and not
> information from prtconf. So, to include the support for your sound card
> in discover1, you need to determine its PCI ID and the correct kernel
> module. To get the ID you can use lspci, for example running lspci on my
> (i386) machine displays the audio card as
>
> 0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio Controller (rev 02)
>
> You can then run lspci -n, the relevant output will look like that:
>
> 0000:00:1f.5 0401: 8086:2485 (rev 02)
>
> The PCI ID for this card is then 8086:2485. The mappings between PCI IDs
> and kernel module which discover1 will load to make it work are stored in
> /lib/discover/pci.lst. I can check whether there is an entry for my card
> there (note the removed colon in the PCI ID):
>
> bash$ grep 80862485 /lib/discover/pci.lst
>          80862485        sound   i810_audio      82801CA/CAM AC'97 Audio Controller
> bash$
>
> So, when discover1 finds this card, it will load i810_audio module. For
> your card such a mapping is most likely absent. Once you determine the PCI
> ID and the needed module, you can add a line for it to
> /lib/discover/pci.lst and check whether it works. If everything works out,
> submit a wishlist bug against discover1-data with this information.
>
> Best regards,
>
> Jurij Smakov                                        jurij@wooyd.org
> Key: http://www.wooyd.org/pgpkey/                   KeyID: C99E03CC
>
>
>



Reply to: