How to configure FreeBSD-12.3p12 to use Microsoft LifeCam HD-3000 video and audio

I have a USB Microsoft LifeCam HD-3000 plugged in and dmesg shows this:

Code:
ugen0.8: <Microsoft Microsoft LifeCam HD-3000> at usbus0 (disconnected)
uaudio0: at uhub3, port 1, addr 7 (disconnected)
pcm5: unregister: mixer busy
pcm5: Waiting for sound application to exit!
pcm5: detached
uaudio0: detached
ugen0.8: <Microsoft Microsoft LifeCam HD-3000> at usbus0
uaudio0 on uhub3
uaudio0: <Microsoft Microsoft LifeCam HD-3000, class 239/2, rev 2.00/1.06, addr 9> on usbus0
uaudio0: No playback.
uaudio0: Record[0]: 48000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
uaudio0: Record[0]: 44100 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
uaudio0: Record[0]: 32000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
uaudio0: Record[0]: 24000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
uaudio0: Record[0]: 22050 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
uaudio0: Record[0]: 16000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
uaudio0: Record[0]: 8000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
uaudio0: No MIDI sequencer.
pcm5: <USB audio> on uaudio0
uaudio0: No HID volume keys found.

Webcamd does not start and in /var/log/messages I see this:
Code:
Mar 24 11:39:34 vhost01 kernel: ugen0.8: <Microsoft Microsoft LifeCam HD-3000> at usbus0 (disconnected)
Mar 24 11:39:34 vhost01 kernel: uaudio0: at uhub3, port 1, addr 7 (disconnected)
Mar 24 11:39:34 vhost01 kernel: pcm5: unregister: mixer busy
Mar 24 11:39:34 vhost01 kernel: pcm5: Waiting for sound application to exit!
Mar 24 11:39:36 vhost01 kernel: pcm5: detached
Mar 24 11:39:36 vhost01 kernel: uaudio0: detached
Mar 24 11:39:38 vhost01 kernel: ugen0.8: <Microsoft Microsoft LifeCam HD-3000> at usbus0
Mar 24 11:39:38 vhost01 kernel: uaudio0 on uhub3
Mar 24 11:39:38 vhost01 kernel: uaudio0: <Microsoft Microsoft LifeCam HD-3000, class 239/2, rev 2.00/1.06, addr 9> on usbus0
Mar 24 11:39:38 vhost01 kernel: uaudio0: No playback.
Mar 24 11:39:38 vhost01 kernel: uaudio0: Record[0]: 48000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
Mar 24 11:39:38 vhost01 kernel: uaudio0: Record[0]: 44100 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
Mar 24 11:39:38 vhost01 kernel: uaudio0: Record[0]: 32000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
Mar 24 11:39:38 vhost01 kernel: uaudio0: Record[0]: 24000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
Mar 24 11:39:38 vhost01 kernel: uaudio0: Record[0]: 22050 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
Mar 24 11:39:38 vhost01 kernel: uaudio0: Record[0]: 16000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
Mar 24 11:39:38 vhost01 kernel: uaudio0: Record[0]: 8000 Hz, 1 ch, 16-bit S-LE PCM format, 2x8ms buffer.
Mar 24 11:39:38 vhost01 kernel: uaudio0: No MIDI sequencer.
Mar 24 11:39:38 vhost01 kernel: pcm5: <USB audio> on uaudio0
Mar 24 11:39:38 vhost01 kernel: uaudio0: No HID volume keys found.
Mar 24 11:39:38 vhost01 webcamd[7004]: webcamd: No USB device match found
Mar 24 11:39:38 vhost01 webcamd[7016]: webcamd: No USB device match found

In /boot/boot.loader /boot/loader.conf I have this:
Code:
#For webcamd
cuse_load="YES"

And sndstat shows this:
Code:
# cat /dev/sndstat
Installed devices:
pcm0: <NVIDIA (0x0051) (HDMI/DP 8ch)> (play)
pcm1: <NVIDIA (0x0051) (HDMI/DP 8ch)> (play)
pcm2: <Realtek ALC892 (Rear Analog 5.1/2.0)> (play/rec) default
pcm3: <Realtek ALC892 (Front Analog)> (play/rec)
pcm4: <Realtek ALC892 (Rear Digital)> (play)
pcm5: <USB audio> (rec)
No devices installed from userspace.

What am I missing? What is required to get both the video and audio to work?
 
Back
Top