FreeBSD-10.3 and WinTV HVR-950Q

Robert Ames robertames at hotmail.com
Sun Dec 4 03:53:02 UTC 2016


I'm having trouble getting webcamd working with a WinTV HVR-950Q 
on a FreeBSD-10.3 amd64 machine.  When webcamd runs, top shows it
consumes 100% CPU and w_scan just hangs if I try and run it.  The
FreeBSD WebcamCompat page says this is supported so I assume I'm
doing something wrong.  Any suggestions?  Here are the details:

PID USERNAME    THR PRI NICE   SIZE    RES STATE   C   TIME    WCPU COMMAND
 4018 root         35 -44   r8 36332K  9880K cuse-s  4  22:52 100.00% webcamd

I have cuse4bsd.ko loaded

# kldstat
Id Refs Address            Size     Name
 1   26 0xffffffff80200000 d75a80   kernel
 2    1 0xffffffff80f76000 a158     cuse4bsd.ko
 3    2 0xffffffff80f81000 82d90    drm2.ko
 4    1 0xffffffff81004000 cefb0    i915kms.ko
 5    1 0xffffffff81221000 10066    snd_uaudio.ko

I have dvb-fe-xc5000-1.6.114.fw in /boot/modules

-rw-r--r--  1 root  wheel  12401 Nov 25 21:27 /boot/modules/dvb-fe-xc5000-1.6.114.fw

When I plug it in, it is recognized, webcamd is run and devices created

# usbconfig
ugen1.4: <WinTV HVR-950 Hauppauge> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA)

# ps -axw | grep webcam
4018  -  Is      38:19.15 /usr/local/sbin/webcamd -i 0 -d ugen1.4 -B -U webcamd -G webcamd

# find /dev -user webcamd | xargs ls -l
crw-rw----  1 webcamd  webcamd  0xa4 Dec  3 20:46 /dev/dvb/adapter0/demux0
crw-rw----  1 webcamd  webcamd  0xa5 Dec  3 20:46 /dev/dvb/adapter0/dvr0
crw-rw----  1 webcamd  webcamd  0xa6 Dec  3 20:46 /dev/dvb/adapter0/frontend0
crw-rw----  1 webcamd  webcamd  0xb1 Dec  3 20:46 /dev/input/event0
crw-rw----  1 webcamd  webcamd  0xac Dec  3 20:46 /dev/lirc0
crw-rw----  1 webcamd  webcamd  0xa2 Dec  3 20:46 /dev/video0
crw-rw----  1 webcamd  webcamd  0xa3 Dec  3 20:46 /dev/video1




More information about the freebsd-multimedia mailing list