kern/152622: uaudio recording problem
Anna A. Ladilova
laddassm at gmail.com
Sat Nov 27 19:20:11 UTC 2010
>Number: 152622
>Category: kern
>Synopsis: uaudio recording problem
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sat Nov 27 19:20:10 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator: Anna A. Ladilova
>Release: 8.1-RELEASE
>Organization:
>Environment:
FreeBSD epsilon.home.local 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010 root at mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
I try to get my USB Logitech webcam microphone working. I can't record and I get the following in dmesg:
pcm2: chn_read(): pcm2:record:dsp2.r0: record interrupt timeout, channel dead
pcm2: chn_trigger() pcm2:record:dsp2.r0: calling go=0xffffffff , prev=0x00000001
pcm2: chn_resizebuf(): PCMDIR_REC (hardware) timeout=16 b[1536/768/2] bs[4096/128/32] limit=0
I have the following information:
#cat /dev/sndstat:
pcm2: <USB audio> at ? kld snd_uaudio (0p:0v/1r:1v)
snddev flags=0x2e7<SIMPLEX,AUTOVCHAN,SOFTPCMVOL,BUSY,MPSAFE,REGISTERED,VPC>
[pcm2:record:dsp2.r0]: spd 48000, fmt 0x00200010/0x00100010, flags 0x00002100, 0x00000045
interrupts 0, overruns 0, feed 0, hfree 1536, sfree 4096 [b:1536/768/2|bs:4096/2048/2]
channel flags=0x2100<BUSY,HAS_VCHAN>
{hardware} -> feeder_root(0x00100010) -> feeder_matrix(1.0 -> 2.0) -> feeder_mixer(0x00200010) -> {userland}
pcm2:record:dsp2.r0[pcm2:virtual:dsp2.vr0]: spd 8000, fmt 0x00100008, flags 0x10000000, 0x00000000
interrupts 0, overruns 0, feed 0, hfree 0, sfree 0 [b:0/0/0|bs:0/0/0]
channel flags=0x10000000<VIRTUAL>
{hardware} -> feeder_root(0x00000000) -> {userland}
from dmesg:
ugen4.3: <vendor 0x046d> at usbus4
uaudio0: <vendor 0x046d product 0x0825, class 239/2, rev 2.00/0.10, addr 3> on usbus4
uaudio0: No playback!
uaudio0: Record: 48000 Hz, 1 ch, 16-bit S-LE PCM format
uaudio0: No midi sequencer
pcm2: <USB audio> on uaudio0
and
# usbconfig -d ugen4.3
ugen4.3: <product 0x0825 vendor 0x046d> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list