From owner-freebsd-questions Thu Nov 2 19:39:50 2000 Delivered-To: freebsd-questions@freebsd.org Received: from 2711.dynacom.net (2711.dynacom.net [206.107.213.3]) by hub.freebsd.org (Postfix) with ESMTP id 55CC837B4C5 for ; Thu, 2 Nov 2000 19:39:48 -0800 (PST) Received: from urx.com (dsl1-160.dynacom.net [206.159.132.160]) by 2711.dynacom.net (Build 101 8.9.3/NT-8.9.3) with ESMTP id TAA06653; Thu, 02 Nov 2000 19:39:40 -0800 Message-ID: <3A02337C.B4856553@urx.com> Date: Thu, 02 Nov 2000 19:39:40 -0800 From: Kent Stewart Reply-To: kstewart@urx.com Organization: Dynacom X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: dhassler@webdat.com Cc: freebsd-questions@FreeBSD.ORG Subject: Re: SoundBlaster 128/ ES1370 on 4.1.1 References: <20001103032450.14473.qmail@webdat.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG dhassler@webdat.com wrote: > > Hello all, > > I'm new to the BSD world, coming over from the Linux world. > Everything has worked great, except for getting my sound card > to work (SoundBlaster 128 / Ensoniq ES1370 chipset). > > I used the directions I found on defcon1.org. > > I compiled a new kernel, with the line 'device pcm0' added. > I've got a dual-processor machine, and have tried both SMP > and non-SMP kernels, FWIW. > > The card seems to be detected fine on startup: > > speedy# dmesg | grep pcm > pcm0: port 0xb800-0xb83f irq 14 at device 9.0 on pci0 > > I created the device entries with 'MAKEDEV snd1'. > > However, whenever I try any programs that deal with sound, I get > 'device not configured' errors. > > i.e.: > > speedy# mixer pcm 100 vol 100 cd 100 > mixer: /dev/mixer: Device not configured > > Here's the system info: > > FreeBSD speedy.davelan 4.1.1-RELEASE FreeBSD 4.1.1-RELEASE #0: Thu Nov 2 19:56:02 MST 2000 root@speedy.davelan:/usr/src/sys/compile/MYKERNEL i386 > > Any ideas? This is what happens when you read the instruction for 3.x and are using 4.x. It is pci and on 4.x you only need "device pcm". Then, you ./MAKEDEV snd0, to finish making all of the links you need. Since it has recognized it, you might get away with just the MAKEDEV of snd0 but I wouldn't bet on it. See man pcm for details. Kent > > Thanks, > Dave > > -- > David Hassler - dhassler@webdat.com > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message -- Kent Stewart Richland, WA mailto:kbstew99@hotmail.com http://kstewart.urx.com/kstewart/index.html FreeBSD News http://daily.daemonnews.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message