Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Oct 2005 14:28:12 +0000
From:      Danny Pansters <danny@ricin.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: kldload snd_driver locks up 5.4-STABLE
Message-ID:  <200510171428.13103.danny@ricin.com>
In-Reply-To: <cb5206420510170012i3323c989vf082a5aea62a1432@mail.gmail.com>
References:  <20051015214902.S8453@andrsn.stanford.edu> <20051016233520.S23671@andrsn.stanford.edu> <cb5206420510170012i3323c989vf082a5aea62a1432@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 17 October 2005 07:12, Andrew P. wrote:
> On 10/17/05, Annelise Anderson <andrsn@andrsn.stanford.edu> wrote:
> > On Sun, 16 Oct 2005, Andrew P. wrote:
> > > On 10/16/05, Annelise Anderson <andrsn@andrsn.stanford.edu> wrote:
> > >>         On 5.4-STABLE on a Dell Optiplex GX620, there's
> > >> an "Integrated AC97 Audio".
> > >>
> > >>         dmesg says:
> > >>
> > >> pci0: <multimedia, audio> at device 30.2 (no driver attached)
> > >>
> > >>
> > >>         If I try to load sound drivers with kldload, the machine
> > >> locks up entirely and a reset is required.  Perhaps the solution
> > >> is just to "not do that", but if anyone knows anything about
> > >> this, I'd be interested.
> > >>
> > >>                 Annelise
> > >
> > > Can you try to compile it in your kernel?

Modules are the way to go. Compiling in-kernel is really only needed if you 
need some option that isn't available as a sysctl or if you need a device for 
which there is no module.

> > I'm not sure what "it" is in this case--/usr/src/sys/i386/conf/NOTES
> > has nothing about audio.

Audio is arch independent: /usr/src/sys/conf/NOTES

> device sound # for basic support
> device snd_XXXX # if you know what card you have
>
> BTW, what sound card fo you have?

An onboard chip, my guess would be snd_ich (Intel and others). 
Yours may be of the "some more audio controllers embedded in a chipset" 
category and may not be supported at all or half... You may want to ask 
multimedia@

> Use lspci util from the pciutils port to find out.

pciconf -lv
No port needed.

If you find out which snd_blah you need and it still panics if you kldload 
that one, you should send a PR about it. 

HTH,

Dan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200510171428.13103.danny>