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