[NTLUG:Discuss] Integrated Sound Chip, Intel Motherboard 845GLLY
Robert Pearson
rdpears at gmail.com
Sun Mar 27 14:46:13 CST 2005
John K. Taber wrote:
> Terry thought it would be helpful if I listed PCI with /proc/pci to
> determine if there is Linux support for the sound chip integrated on the
> Intel motherboard 845GLLY.
> PCI devices found:
> Bus 0, device 0, function 0:
> Class 0600: PCI device 8086:2560 (rev 1).
> Prefetchable 32 bit memory at 0xf8000000 [0xfbffffff].
>
> ...[snip]...
>
> Bus 1, device 8, function 0:
> Class 0200: PCI device 8086:1039 (rev 129).
> IRQ 11.
> Master Capable. Latency=32. Min Gnt=8.Max Lat=56.
> Non-prefetchable 32 bit memory at 0xff8fe000 [0xff8fefff].
> I/O at 0xd080 [0xd0bf].
>> Terry wrote:
>> So what sound card is it?
>> (if you don't know, try 'lspci')
I type "su -" in a terminal window and become root. The "-" sets the
path correctly to find executables that ordinary users don't have in
the standard path because they don't always run successfully. They
need "root" privilege.
If I do a "which lspci" as an ordinary user I get no results. If I do
"whereis lspci" I get a result of /sbin/lspci. If, as an ordinary
user, I type in "/sbin/lspci" I get the same results as when I was
root. This is misleading. Do not be mislead by chance success.
This information is for illustration only.
I have an Intel 845G/GL mobo. This may not be the same as yours.
There are two commands of interest to run. First is "/sbin/lspci" and
the second is "/sbin/lsmod". I use the full path here as additional
help. These should be in the path if the "su -" root login command was
used.
I am running SuSE 9.2. When I become "root" here is what I get when I
type "lspci":
e2eiod at quirky-one:~> su -
Password:
quirky-one:~ # lspci
0000:00:00.0 Host bridge: Intel Corp. 82845G/GL[Brookdale-G]/GE/PE
DRAM Controller/Host-Hub Interface (rev 02)
0000:00:01.0 PCI bridge: Intel Corp. 82845G/GL[Brookdale-G]/GE/PE
Host-to-AGP Bridge (rev 02)
0000:00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
0000:00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
0000:00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02)
0000:00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB
2.0 EHCI Controller (rev 02)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 82)
0000:00:1f.0 ISA bridge: Intel Corp. 82801DB/DBL (ICH4/ICH4-L) LPC
Bridge (rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801DB/DBL (ICH4/ICH4-L)
UltraATA-100 IDE Controller (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M)
SMBus Controller (rev 02)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev02)
0000:01:00.0 VGA compatible controller: nVidia Corporation NV17
[GeForce4 MX 420] (rev a3)
0000:02:02.0 USB Controller: NEC Corporation USB (rev 43)
0000:02:02.1 USB Controller: NEC Corporation USB (rev 43)
0000:02:02.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
0000:02:04.0 FireWire (IEEE 1394): Texas Instruments TSB12LV26
IEEE-1394 Controller (Link)
0000:02:05.0 Serial controller: 5610 56K FaxModem 56K FaxModem Model
5610 (rev 01)
0000:02:08.0 Ethernet controller: Intel Corp. 82801BD PRO/100 VE (LOM)
Ethernet Controller (rev 82)
The line---
"0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM
(ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev02)"
--- tells me the type of sound card installed. The AC'97 is an Intel
onboard sound card.
The results of the "lsmod" command, for sound only, are---
snd_pcm_oss 57896 0
snd_mixer_oss 19200 1 snd_pcm_oss
snd_intel8x0 31396 1
snd_ac97_codec 69728 1 snd_intel8x0
snd_pcm 96776 3 snd_pcm_oss,snd_intel8x0,snd_ac97_codec
snd_timer 24708 1 snd_pcm
snd 60164 8
snd_pcm_oss,snd_mixer_oss,snd_intel8x0,snd_ac97_codec,snd_pcm,snd_timer
soundcore 9056 1 snd
snd_page_alloc 10248 2 snd_intel8x0,snd_pcm
I don't know what all this means but something like this has to be
there for sound to work.
Good luck,
Robert
More information about the Discuss
mailing list