From owner-freebsd-stable@FreeBSD.ORG Sun Jul 30 15:33:42 2006 Return-Path: X-Original-To: stable@freebsd.org Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CC64616A5BD for ; Sun, 30 Jul 2006 15:33:42 +0000 (UTC) (envelope-from fcash@ocis.net) Received: from smtp.sd73.bc.ca (smtp.sd73.bc.ca [142.24.13.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6571E43D45 for ; Sun, 30 Jul 2006 15:33:42 +0000 (GMT) (envelope-from fcash@ocis.net) Received: from localhost (localhost [127.0.0.1]) by localhost.sd73.bc.ca (Postfix) with ESMTP id 85F518A00E9 for ; Sun, 30 Jul 2006 08:33:41 -0700 (PDT) Received: from smtp.sd73.bc.ca ([127.0.0.1]) by localhost (smtp.sd73.bc.ca [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 46557-05-6 for ; Sun, 30 Jul 2006 08:33:38 -0700 (PDT) Received: from webmail.sd73.bc.ca (unknown [10.10.10.17]) by smtp.sd73.bc.ca (Postfix) with ESMTP id 9E30E8A015F for ; Sun, 30 Jul 2006 08:33:38 -0700 (PDT) Received: from webmail.sd73.bc.ca (localhost.localdomain [127.0.0.1]) by webmail.sd73.bc.ca (Postfix) with ESMTP id 344C8900044D for ; Sun, 30 Jul 2006 08:33:36 -0700 (PDT) Received: from 24.71.118.34 (SquirrelMail authenticated user fcash) by webmail.sd73.bc.ca with HTTP; Sun, 30 Jul 2006 08:33:36 -0700 (PDT) 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> <20060730112805.GB1310@turion.vk2pj.dyndns.org> Date: Sun, 30 Jul 2006 08:33:36 -0700 (PDT) From: "Freddie Cash" To: stable@freebsd.org User-Agent: SquirrelMail/1.5.1 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Virus-Scanned: by amavisd-new using ClamAV at sd73.bc.ca Cc: Subject: Re: Sound device reported but no devices created X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: fcash@ocis.net List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 30 Jul 2006 15:33:42 -0000 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: at port >> 0x330-0x331,0x388-0x38b,0x220-0x22f irq 5 drq 5,1 on isa0 >> pcm0: 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 # echo 'snd__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