From owner-freebsd-multimedia@FreeBSD.ORG Thu Jun 16 18:05:08 2005 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F08CF16A41C for ; Thu, 16 Jun 2005 18:05:08 +0000 (GMT) (envelope-from eksffa@freebsdbrasil.com.br) Received: from capeta.freebsdbrasil.com.br (vrrp.freebsdbrasil.com.br [200.210.70.30]) by mx1.FreeBSD.org (Postfix) with SMTP id DC2EA43D1D for ; Thu, 16 Jun 2005 18:05:07 +0000 (GMT) (envelope-from eksffa@freebsdbrasil.com.br) Received: (qmail 82145 invoked by uid 0); 16 Jun 2005 15:05:18 -0300 Received: from eksffa@freebsdbrasil.com.br by capeta.freebsdbrasil.com.br by uid 82 with qmail-scanner-1.22 (uvscan: v4.3.20/v4515. spamassassin: 2.64. Clear:RC:1(201.17.165.147):. Processed in 0.424643 secs); 16 Jun 2005 18:05:18 -0000 Received: from unknown (HELO ?10.69.69.69?) (201.17.165.147) by capeta.freebsdbrasil.com.br with SMTP; 16 Jun 2005 15:05:17 -0300 Message-ID: <42B1BF4F.6020501@freebsdbrasil.com.br> Date: Thu, 16 Jun 2005 15:05:03 -0300 From: Patrick Tracanelli Organization: FreeBSD Brasil LTDA User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.7.7) Gecko/20050420 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-multimedia@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: pcm0 channel dead X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Jun 2005 18:05:09 -0000 Hello there. I tried to run a number of SIP softphones (linphone, kphone, etc), and just found out my problem was the mic recording device, and not the SIP software. I tried to make basic testings on recording, copying from /dev/audio|/dev/dsp to a file or to /dev/dsp as output. Every single test returns the same: pcm0:record:0: record interrupt timeout, channel dead Tried in both 5.4-S and 6.0-CURRENT (from Jun 8th). Any idea what is causing this? And how to fix it? Hardware identifying: (eksffa@claire-redfield)~> grep "snd\|sound" /sys/i386/conf/CLAIRE device sound device "snd_t4dwave" (eksffa@claire-redfield)~> cat /dev/sndstat FreeBSD Audio Driver (newpcm) Installed devices: pcm0: at io 0x8800 irq 11 (4p/1r/0v channels duplex default) (eksffa@claire-redfield)~> pciconf -lv | grep -B4 audio pcm0@pci0:4:0: class=0x040100 card=0x8158104d chip=0x545110b9 rev=0x02 hdr=0x00 vendor = 'Acer Labs Incorporated (ALi)' device = 'ALI M5451 PCI AC-Link Controller Audio Device' class = multimedia subclass = audio (eksffa@claire-redfield)~> grep -i pcm /var/run/dmesg.boot pcm0: port 0x8800-0x88ff mem 0xf0401000-0xf0401fff irq 11 at device 4.0 on pci0 pcm0: pcm0: [GIANT-LOCKED] O also tried to set sc->duplex = 1 on /sys/dev/sound/pci/solo.c (around line 972) but it caused my output device to not work properly as it does when sc->duplex = 0 and the mic device still did not work anyway. Thanks :-) -- Patrick Tracanelli FreeBSD Brasil LTDA. patrick @ freebsdbrasil.com.br "Long live Hanin Elias, Kim Deal!"