Discussion:
Dell Inspiron 1525 Audio
(too old to reply)
Leonardo M. Ramé
2009-06-20 21:46:45 UTC
Permalink
Hi, I'm trying to setup the audio card in my Dell Inspiron 1525, but it seems to be an imposible task.

These are the results of some commands I used to check my multimedia configuration:

uname -a:
FreeBSD inspiron.local 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May 1 08:49:13 UTC 2009 ***@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386

dmesg|grep Codec:
hdac0: HDA Codec #0: Conexant (Unknown)
hdac0: HDA Codec #1: Silicon Image SiI1392 HDMI
hdac0: HDA Codec #2: Sigmatel STAC9228X

pciconf -lv | grep -B 3 multimedia:
***@pci0:0:27:0: class=0x040300 card=0x022f1028 chip=0x284b8086 rev=0x02 hdr=0x00
vendor = 'Intel Corporation'
device = '82801H &SUBSYS_81EC1043&REV_02\3&11583659&0&D8'
class = multimedia

sysctl hw.snd dev.pcm:
hw.snd.latency_profile: 1
hw.snd.latency: 5
hw.snd.report_soft_formats: 1
hw.snd.compat_linux_mmap: 0
hw.snd.feeder_buffersize: 16384
hw.snd.feeder_rate_round: 25
hw.snd.feeder_rate_max: 2016000
hw.snd.feeder_rate_min: 1
hw.snd.verbose: 1
hw.snd.maxautovchans: 16
hw.snd.default_unit: 0
hw.snd.version: 2007061600/i386
hw.snd.default_auto: 0
dev.pcm.0.%desc: HDA Silicon Image SiI1392 HDMI PCM #0 Digital
dev.pcm.0.%driver: pcm
dev.pcm.0.%parent: hdac0
dev.pcm.0.play.vchans: 1
dev.pcm.0.play.vchanrate: 48000
dev.pcm.0.play.vchanformat: s16le
dev.pcm.0.buffersize: 16384
dev.pcm.1.%desc: HDA Sigmatel STAC9228X PCM #0 Analog
dev.pcm.1.%driver: pcm
dev.pcm.1.%parent: hdac0
dev.pcm.1.play.vchans: 1
dev.pcm.1.play.vchanrate: 48000
dev.pcm.1.play.vchanformat: s16le
dev.pcm.1.rec.vchans: 1
dev.pcm.1.rec.vchanrate: 48000
dev.pcm.1.rec.vchanformat: s16le
dev.pcm.1.buffersize: 16384
dev.pcm.2.%desc: HDA Sigmatel STAC9228X PCM #1 Analog
dev.pcm.2.%driver: pcm
dev.pcm.2.%parent: hdac0
dev.pcm.2.play.vchans: 1
dev.pcm.2.play.vchanrate: 48000
dev.pcm.2.play.vchanformat: s16le
dev.pcm.2.buffersize: 16384
dev.pcm.3.%desc: HDA Sigmatel STAC9228X PCM #2 Digital
dev.pcm.3.%driver: pcm
dev.pcm.3.%parent: hdac0
dev.pcm.3.play.vchans: 1
dev.pcm.3.play.vchanrate: 48000
dev.pc

mixer:
Mixer vol is currently set to 75:75
Mixer pcm is currently set to 82:82

When I try to play a .wav with xmms it "plays" the file, but no sound is heard. The same results when I do a "cat file > /dev/dsp".

Any hint?


Leonardo M. Ramé
http://leonardorame.blogspot.com
Leonardo M. Ramé
2009-06-20 22:19:48 UTC
Permalink
Solved with "sysctl hw.snd.default_unit=1", the default unit was 0.

Leonardo M. Ramé
http://leonardorame.blogspot.com



----- Forwarded Message ----
From: Leonardo M. Ramé <***@yahoo.com>
To: freebsd-***@freebsd.org
Sent: Saturday, June 20, 2009 6:46:45 PM
Subject: Dell Inspiron 1525 Audio


Hi, I'm trying to setup the audio card in my Dell Inspiron 1525, but it seems to be an imposible task.

These are the results of some commands I used to check my multimedia configuration:

uname -a:
FreeBSD inspiron.local 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May 1 08:49:13 UTC 2009 ***@walker.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386

dmesg|grep Codec:
hdac0: HDA Codec #0: Conexant (Unknown)
hdac0: HDA Codec #1: Silicon Image SiI1392 HDMI
hdac0: HDA Codec #2: Sigmatel STAC9228X

pciconf -lv | grep -B 3 multimedia:
***@pci0:0:27:0: class=0x040300 card=0x022f1028 chip=0x284b8086 rev=0x02 hdr=0x00
vendor = 'Intel Corporation'
device = '82801H &SUBSYS_81EC1043&REV_02\3&11583659&0&D8'
class = multimedia

sysctl hw.snd dev.pcm:
hw.snd.latency_profile: 1
hw.snd.latency: 5
hw.snd.report_soft_formats: 1
hw.snd.compat_linux_mmap: 0
hw.snd.feeder_buffersize: 16384
hw.snd.feeder_rate_round: 25
hw.snd.feeder_rate_max: 2016000
hw.snd.feeder_rate_min: 1
hw.snd.verbose: 1
hw.snd.maxautovchans: 16
hw.snd.default_unit: 0
hw.snd.version: 2007061600/i386
hw.snd.default_auto: 0
dev.pcm.0.%desc: HDA Silicon Image SiI1392 HDMI PCM #0 Digital
dev.pcm.0.%driver: pcm
dev.pcm.0.%parent: hdac0
dev.pcm.0.play.vchans: 1
dev.pcm.0.play.vchanrate: 48000
dev.pcm.0.play.vchanformat: s16le
dev.pcm.0.buffersize: 16384
dev.pcm.1.%desc: HDA Sigmatel STAC9228X PCM #0 Analog
dev.pcm.1.%driver: pcm
dev.pcm.1.%parent: hdac0
dev.pcm.1.play.vchans: 1
dev.pcm.1.play.vchanrate: 48000
dev.pcm.1.play.vchanformat: s16le
dev.pcm.1.rec.vchans: 1
dev.pcm.1.rec.vchanrate: 48000
dev.pcm.1.rec.vchanformat: s16le
dev.pcm.1.buffersize: 16384
dev.pcm.2.%desc: HDA Sigmatel STAC9228X PCM #1 Analog
dev.pcm.2.%driver: pcm
d
1
dev.pcm.2.play.vchanrate: 48000
dev.pcm.2.play.vchanformat: s16le
dev.pcm.2.buffersize: 16384
dev.pcm.3.%desc: HDA Sigmatel STAC9228X PCM #2 Digital
dev.pcm.3.%driver: pcm
dev.pcm.3.%parent: hdac0
dev.pcm.3.play.vchans: 1
dev.pcm.3.play.vchanrate: 48000
dev.pcm.3.play.vchanformat: s16le
dev.pcm.3.buffersize: 16384

mixer:
Mixer vol is currently set to 75:75
Mixer pcm is currently set to 82:82

When I try to play a .wav with xmms it "plays" the file, but no sound is heard. The same results when I do a "cat file > /dev/dsp".

Any hint?


Leonardo M. Ramé
http://leonardorame.blogspot.com
Stephen Montgomery-Smith
2009-06-20 22:22:42 UTC
Permalink
Post by Leonardo M. Ramé
Hi, I'm trying to setup the audio card in my Dell Inspiron 1525, but it seems to be an imposible task.
I had a lot of problems with this. Eventually it got solved. I am
using FreeBSD-CURRENT, so YMMV.

In my /boot/loader.conf file I currently have this:

snd_hda_load="YES"
hw.snd.default_unit=1
hint.hdac.0.config="gpio2"
hint.hdac.0.cad2.nid13.config="device=Speaker conn=Fixed"

I suspect the third and fourth lines are unnecessary, and that it is the
second line that truly makes it work. Anyway, try it and see.

Loading...