Date: Sun, 30 Jul 2006 08:33:36 -0700 (PDT) From: "Freddie Cash" <fcash@ocis.net> To: stable@freebsd.org Subject: Re: Sound device reported but no devices created Message-ID: <62628.24.71.118.34.1154273616.squirrel@webmail.sd73.bc.ca> In-Reply-To: <20060730112805.GB1310@turion.vk2pj.dyndns.org> References: <20060730052645.GA1310@turion.vk2pj.dyndns.org> <Pine.BSF.3.96.1060730173708.14452A-100000@gaia.nimnet.asn.au> <20060730112805.GB1310@turion.vk2pj.dyndns.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, July 30, 2006 4:28 am, Peter Jeremy wrote: > On Sun, 2006-Jul-30 17:52:27 +1000, Ian Smith wrote: > >> Peter, I don't know if this is likely helpful or not, but my Compaq >> is a 1500c with an ESS ES1869, reporting (on 5.4-RELEASE): >> >> sbc0: <ESS ES1869 (Compaq OEM)> at port >> 0x330-0x331,0x388-0x38b,0x220-0x22f irq 5 drq 5,1 on isa0 >> pcm0: <ESS 18xx DSP> on sbc0 >> >> I too have in kernel: >> >> device sound device snd_sbc # >> ES1869 (Compaq OEM) >> >> but after much headscratching it only finally worked after adding: >> >> snd_ess_load="YES" # this fixed it .. bridge driver for ESS > > That worked, thank you. The man pages are not the clearest here. > snd_ess(4) implies that all three drivers are needed but snd_sbc(4) > has no reference to it - which is what confused me. The easiest (and most reliable I've found) method to determine which sound driver(s) is needed for a particular sound card is: # kldload snd_driver # cat /dev/sndstat <read the text to see what driver(s) it loaded> # echo 'snd_<driver>_load="YES"' >> /boot/loader.conf snd_driver will load every single sound driver available in FreeBSD, all at once, and the kernel will attempt to detect every sound chipset supported by those drivers. The contents of /dev/sndstat will show which chipset was found, and which specific driver is is being used (snd_ess in your case). Putting just that one driver into loader.conf will pull in all the needed dependecies (like sound, snd_sbc, etc). ---- Freddie Cash fcash@ocis.net
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?62628.24.71.118.34.1154273616.squirrel>