Date: Wed, 30 Dec 2009 10:30:54 -0500 From: Mark Moellering <mark@msen.com> To: "Richard L. Mace" <macerl@telkomsa.net>, freebsd-questions@freebsd.org Subject: Re: snd_hda peculiarities Message-ID: <4B3B722E.3060403@msen.com> In-Reply-To: <200912301645.50105.macerl@telkomsa.net> References: <200912301645.50105.macerl@telkomsa.net>
next in thread | previous in thread | raw e-mail | index | archive | help
Richard L. Mace wrote: > I recently installed FreeBSD 8.0 (amd64) on my laptop (HP 8510w) and most > things are working. However, a minor annoyance is that I only get sound if I > manually load snd_hda via: > > # kldload snd_hda > > i.e., after booting. If I place the following in /boot/loader.conf > > snd_hda_load="YES" > > I get no sound, even though the driver seems to load and cat /dev/sndstat > gives > ---------------------------------------------------------------------------------------------------------------------- > FreeBSD Audio Driver (newpcm: 64bit 2009061500/amd64) > Installed devices: > pcm0: <HDA Analog Devices AD1981HD PCM #0 Analog> at cad 0 nid 1 on hdac0 kld > snd_hda [MPSAFE] (1p:1v/1r:1v channels duplex default) > pcm1: <HDA Analog Devices AD1981HD PCM #1 Digital> at cad 0 nid 1 on hdac0 kld > snd_hda [MPSAFE] (1p:1v/0r:0v channels simplex) > ------------------------------------------------------------------------------------------------------------------------ > > Googling, I found this page: > > http://lists.freebsd.org/pipermail/freebsd-bugs/2009-June/035677.html > > Which reports precisely the behaviour I am experiencing. No fix or workaround > is suggested. > > Has anyone with similar hardware managed to get this driver working? Any > workarounds to my problem? My audio hardware is... > > $pciconf -lv > <stuff omitted> > hdac0@pci0:0:27:0: class=0x040300 card=0x30c5103c chip=0x284b8086 > rev=0x03 hdr=0x00 > vendor = 'Intel Corporation' > device = 'Intel audio controller embedded with the 82801H chipset ( > ICH8 chipset ) (82801H)' > class = multimedia > subclass = HDA > > And I am using > $ uname -a > FreeBSD belenos 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Sat Nov 21 15:02:08 UTC > 2009 root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 > > Many thanks > -Richard > > I had the same problem. Unfortunately, I am not at home to look at the exact solution but I know it involves setting the sound channel in sysctl.conf I think if you look in some of the relevant man apges, it might give you a hint. something like snd.channel = 1 or something similar. When I get home I will try and post the solution. Mark
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4B3B722E.3060403>