kern/152622: [pcm] uaudio recording problem

Thierry Thomas thierry at FreeBSD.org
Mon Apr 11 16:32:33 UTC 2011


On mon 11 apr 11 at 17:47:37 +0200, Hans Petter Selasky <hselasky at c2i.net>
 wrote:
> Hi,

Hello,

> > uaudio_chan_record_callback: transferred 0 bytes Apr 10 14:33:05 graf last
> > message repeated 623 times
> 
> Your device does not generate any data for recording.
> 
> Try setting:
> 
> sysctl hw.usb.uaudio.default_rate
> 
> To: 16000 or 32000
> 
> Then replug your device and re-test.

Still no success:

# sysctl hw.usb.uaudio.default_rate=16000
hw.usb.uaudio.default_rate: 0 -> 16000
# dd if=/dev/dsp1.0 of=/dev/dsp0.0 bs=64
dd: /dev/dsp1.0: Invalid argument
0+0 records in
0+0 records out
0 bytes transferred in 5.000237 secs (0 bytes/sec)
# sysctl hw.usb.uaudio.default_rate=32000
hw.usb.uaudio.default_rate: 16000 -> 32000
# dd if=/dev/dsp1.0 of=/dev/dsp0.0 bs=64
dd: /dev/dsp1.0: Invalid argument
0+0 records in
0+0 records out
0 bytes transferred in 5.002866 secs (0 bytes/sec)

In the meantime, the log shows:

Apr 11 18:04:11 graf root: Unknown USB device: vendor 0x0463 product 0xffff bus uhub1
Apr 11 18:20:29 graf kernel: ugen4.3: <vendor 0x046d> at usbus4
Apr 11 18:20:29 graf kernel: uaudio0: <vendor 0x046d product 0x0825, class 239/2, rev 2.00/0.10, addr 3> on usbus4
Apr 11 18:20:29 graf kernel: uaudio0: No playback!
Apr 11 18:20:29 graf kernel: uaudio0: Record: 48000 Hz, 1 ch, 16-bit S-LE PCM format
Apr 11 18:20:29 graf kernel: uaudio0: No midi sequencer
Apr 11 18:20:29 graf kernel: pcm1: <USB audio> on uaudio0
Apr 11 18:21:25 graf kernel: pcm1: chn_read(): pcm1:virtual:dsp1.vr0: record interrupt timeout, channel dead
Apr 11 18:21:51 graf kernel: pcm1: chn_read(): pcm1:virtual:dsp1.vr0: record interrupt timeout, channel dead

Best regards,
-- 
Th. Thomas.


More information about the freebsd-multimedia mailing list