From owner-freebsd-questions@FreeBSD.ORG Sun Aug 20 09:03:03 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8B09F16A4DD; Sun, 20 Aug 2006 09:03:03 +0000 (UTC) (envelope-from brad@ibiscode.com) Received: from mail-ihug.icp-qv1-irony3.iinet.net.au (ihug-mail.icp-qv1-irony3.iinet.net.au [203.59.1.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7E18B43D49; Sun, 20 Aug 2006 09:03:02 +0000 (GMT) (envelope-from brad@ibiscode.com) Received: from unknown (HELO [192.168.1.35]) ([210.84.42.53]) by mail-ihug.icp-qv1-irony3.iinet.net.au with ESMTP; 20 Aug 2006 17:03:00 +0800 X-BrightmailFiltered: true X-Brightmail-Tracker: AAAAAA== X-IronPort-AV: i="4.08,148,1154880000"; d="scan'208"; a="908459617:sNHT15122732" Message-ID: <44E83DB5.4020709@ibiscode.com> Date: Sun, 20 Aug 2006 10:47:17 +0000 From: Brad Kowalczyk User-Agent: Thunderbird 1.5.0.5 (X11/20060808) MIME-Version: 1.0 To: Greg 'groggy' Lehey References: <44E7E896.4060008@ibiscode.com> <20060820032034.GB14678@wantadilla.lemis.com> In-Reply-To: <20060820032034.GB14678@wantadilla.lemis.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: nforce audio problem X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Aug 2006 09:03:03 -0000 Hi Greg, Greg 'groggy' Lehey wrote: > [Format recovered--see http://www.lemis.com/email/email-format.html] > > Computer output wrapped. > > On Sunday, 20 August 2006 at 4:44:06 +0000, Brad Kowalczyk wrote: > >> Hi, >> >> Just wondering if anyone has any experience getting sound working for an >> nforce1 motherboard? >> > > Heh. Just what I've been playing with right now. > > >> Seems I have the correct driver loaded and the device exists but no >> sound... >> > > It would be good to say which one (kldstat output), but from below I > expect you'll have: > > Id Refs Address Size Name > 6 1 0xc5577000 5000 snd_ich.ko > 7 1 0xc557c000 1d000 sound.ko > Here's my kldstat output: Id Refs Address Size Name 5 1 0xc0a43000 328c snd_driver.ko 6 2 0xc0a47000 45b8 snd_vibes.ko 7 29 0xc0a4c000 1d4fc sound.ko 8 2 0xc0a6a000 46c8 snd_via82c686.ko 9 2 0xc0a6f000 47dc snd_via8233.ko 10 2 0xc0a74000 4664 snd_t4dwave.ko 11 2 0xc0a79000 4604 snd_solo.ko 12 5 0xc0a7e000 49ec snd_sbc.ko 13 2 0xc0a83000 4de4 snd_sb16.ko 14 2 0xc0a88000 49fc snd_sb8.ko 15 2 0xc0a8d000 1095c snd_neomagic.ko 16 3 0xc0a9e000 b6f8 snd_mss.ko 17 2 0xc0aaa000 944c snd_maestro3.ko 18 2 0xc0ab4000 7200 snd_maestro.ko 19 2 0xc0abc000 59c4 snd_ich.ko 20 2 0xc0ac2000 4974 snd_fm801.ko 21 3 0xc0ac7000 505c snd_ess.ko 22 2 0xc0acd000 62ac snd_es137x.ko 23 2 0xc0ad4000 7494 snd_emu10k1.ko 24 2 0xc0adc000 bfe4 snd_ds1.ko 25 4 0xc0ae8000 7464 snd_csa.ko 26 2 0xc0af0000 443c snd_cs4281.ko 27 2 0xc0af5000 517c snd_cmi.ko 28 2 0xc0afb000 4e1c snd_als4000.ko 29 2 0xc0b00000 4c9c snd_ad1816.ko I reallise I don't need all those other sound drivers, but can't seem tp find where to disable them... > >> Some info: >> >> # pciconf -vl >> >> >> >> none4@pci0:5:0: class=0x040100 card=0x37301462 chip=0x01b010de rev=0xc2 >> hdr=0x00 >> vendor = 'NVIDIA Corporation' >> device = 'nForce MCP Audio Processing Unit (Dolby Digital)' >> class = multimedia >> subclass = audio >> pcm0@pci0:6:0: class=0x040100 card=0x37301462 chip=0x01b110de rev=0xc2 >> hdr=0x00 >> vendor = 'NVIDIA Corporation' >> device = 'nForce MCP Audio Codec Interface' >> class = multimedia >> subclass = audio >> > > I have: > > pcm0@pci0:6:0: class=0x040100 card=0x57001462 chip=0x006a10de rev=0xa1 hdr=0x00 > vendor = 'NVIDIA Corporation' > device = 'nForce MCP-T Audio Codec Interface' > class = multimedia > subclass = audio > > I don't have the APU. > > >> # dmesg | grep pcm >> pcm0: port 0xe400-0xe47f,0xe000-0xe0ff mem 0xdc180000-0xdc180fff irq 16 at device 6.0 on pci0 >> pcm0: >> Interrupt storm detected on "irq16: pcm0 nv0++"; throttling interrupt source >> > > pcm0: port 0xe400-0xe4ff,0xe800-0xe87f mem 0xe4000000-0xe4000fff irq 21 at device 6.0 on pci0 > pcm0: > > Looks pretty much the same, except that the chipset is slightly > different. The important message is the last one: "Interrupt storm". > That's the problem; I don't have a real answer, but what version of > FreeBSD are you running? It might also help if you can connect the > pcm device to a different IRQ from the nv device; but that depends on > your motherboard BIOS. > I'm running 5.4 STABLE. I don't have much experience on FreeBSD, how do I change the IRQ for a device? Cheers, Brad