atom feed6 messages in org.freebsd.freebsd-mobileICH Sound under BETA5
FromSent OnAttachments
Anton NikiforovSep 29, 2004 11:51 pm 
Mathew KannerSep 30, 2004 10:03 am 
Dag-Erling SmørgravOct 1, 2004 1:03 am 
Anton NikiforovOct 1, 2004 3:12 am 
Dag-Erling SmørgravOct 1, 2004 3:32 am 
Anton NikiforovOct 1, 2004 4:03 am 
Subject:ICH Sound under BETA5
From:Anton Nikiforov (ant@nikiforov.ru)
Date:Oct 1, 2004 3:12:36 am
List:org.freebsd.freebsd-mobile

Dag-Erling Sm?rgrav wrote:

Anton Nikiforov <ant@nikiforov.ru> writes:

I have Dell Latitude X300 an 5.3BETA5 installed my dmesg shows pcm0: <Intel ICH4 (82801DB)> port 0x18c0-0x18ff,0x1c00-0x1cff mem 0xe0100800-0xe01008ff,0xe0100c00-0xe0100dff irq 10 at device 31.5 on pci0 pcm0: [GIANT-LOCKED] pcm0: <SigmaTel STAC9750/51 AC97 Codec> That means that my sound card is found and recognized, but no /dev/dsp* appears.

Have you tried playing sound? /dev/dsp* should appear on-demand. What happens if you type 'ls -l /dev/dsp0.0'?

for the record, from my Latitude D600 running -CURRENT:

des@des ~% grep pcm /var/run/dmesg.boot pcm0: <Intel ICH4 (82801DB)> port 0xbc40-0xbc7f,0xb800-0xb8ff mem
0xf4fff400-0xf4fff4ff,0xf4fff800-0xf4fff9ff irq 5 at device 31.5 on pci0 pcm0: [GIANT-LOCKED] pcm0: <SigmaTel STAC9750/51 AC97 Codec> des@des ~% cat /dev/sndstat FreeBSD Audio Driver (newpcm) Installed devices: pcm0: <Intel ICH4 (82801DB)> at io 0xb800, 0xbc40 irq 5 bufsz 16384 kld snd_ich
(1p/1r/0v channels duplex default) des@des ~% ll /dev/dsp0.0 crw-rw-rw- 1 root wheel 30, 3 Oct 1 10:01 /dev/dsp0.0

Hi! latitude# ls -l /dev/dsp* crw-rw-rw- 1 root wheel 30, 3 1 ??? 14:07 /dev/dsp0.0 crw-rw-rw- 1 root wheel 30, 0x00010003 1 ??? 10:27 /dev/dsp0.1 crw-rw-rw- 1 root wheel 30, 0x00020003 1 ??? 10:27 /dev/dsp0.2 crw-rw-rw- 1 root wheel 30, 0x00030003 1 ??? 10:27 /dev/dsp0.3 crw-rw-rw- 1 root wheel 30, 0x00040003 1 ??? 10:27 /dev/dsp0.4 crw-rw-rw- 1 root wheel 30, 0x00050003 1 ??? 10:27 /dev/dsp0.5 crw-rw-rw- 1 root wheel 30, 5 1 ??? 10:27 /dev/dspW0.0 crw-rw-rw- 1 root wheel 30, 0x00010005 1 ??? 14:07 /dev/dspW0.1 crw-rw-rw- 1 root wheel 30, 0x00020005 1 ??? 10:27 /dev/dspW0.2 crw-rw-rw- 1 root wheel 30, 0x00030005 1 ??? 10:27 /dev/dspW0.3 crw-rw-rw- 1 root wheel 30, 0x00040005 1 ??? 10:27 /dev/dspW0.4 crw-rw-rw- 1 root wheel 30, 0x00050005 1 ??? 10:27 /dev/dspW0.5 crw-rw-rw- 1 root wheel 30, 0x0001000b 1 ??? 10:27 /dev/dspr0.1

latitude# grep pcm /var/run/dmesg.boot pcm0: <Intel ICH4 (82801DB)> port 0x18c0-0x18ff,0x1c00-0x1cff mem 0xe0100800-0xe01008ff,0xe0100c00-0xe0100dff irq 10 at device 31.5 on pci0 pcm0: [GIANT-LOCKED] pcm0: <SigmaTel STAC9750/51 AC97 Codec>

latitude# mixer 100 100 Setting the mixer vol from 100:100 to 100:100.

latitude# waveplay -f /dev/dspW0.1 /usr/local/share/sounds/*wav File name : /usr/local/share/sounds/KDE_Beep_Ahem.wav Sampling rate : 22254 Hz Bits/Sample : 8 Bits Channels : 1 Size : 11136 Bytes

Looks like it plays something, but no sound heared, all Dell specific tests passed just fine.