New version of multimedia/webcamd ready for testing [v3.6.0.2]
Juergen Lock
nox at jelal.kn-bremen.de
Wed Aug 29 23:14:21 UTC 2012
In article <20120829231202.30cac7c83fc31cfb5eb5e285 at getmail.no> you write:
>On Mon, 06 Aug 2012 20:04:36 +0200
>Hans Petter Selasky <hselasky at c2i.net> wrote:
>
>> svn --username anonsvn --password anonsvn \
>> checkout svn://svn.turbocat.net/i4b/trunk/ports
>>
>> Please test and report back!
>
>For good measure, I also tested with a TerraTec H7[1] (since I saw that the az6007 driver was in there).
>This device needs firmware, which I got from linuxtv.org[2].
>
>root at kg-f4# uname -a
>FreeBSD kg-f4.kg4.no 9.1-PRERELEASE FreeBSD 9.1-PRERELEASE #1: Sun Aug 5 18:43:08 CEST 2012 root at kg-f4.kg4.no:/usr/obj/usr/src/sys/GENERIC amd64
>root at kg-f4# portversion -v | grep webcamd
>webcamd-3.6.0.2 > succeeds port (port has 3.6.0.1_1)
>
>root at kg-f4# usbconfig -d ugen3.2
>ugen3.2: <External Generic> at usbus3, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
>root at kg-f4# webcamd -d ugen3.2
>webcamd: Cannot find USB deviceroot at kg-f4#
>root at kg-f4# ls /boot/modules/d*
>/boot/modules/dvb-usb-terratec-h7-az6007.fw
>root at kg-f4# webcamd -d ugen3.2 -f dvb-usb-terratec-h7-az6007.fw
>webcamd: Cannot find USB deviceroot at kg-f4#
>root at kg-f4# webcamd -d ugen3.2 -f /boot/modules/dvb-usb-terratec-h7-az6007.fw
>webcamd: Cannot find USB deviceroot at kg-f4#
>root at kg-f4# webcamd -f dvb-usb-terratec-h7-az6007.fw -d ugen3.2
>webcamd: Cannot find USB deviceroot at kg-f4#
>root at kg-f4# webcamd -f /boot/modules/dvb-usb-terratec-h7-az6007.fw -d ugen3.2
>webcamd: Cannot find USB deviceroot at kg-f4#
>
>I also tested with the other firmware:
>root at kg-f4# webcamd -d ugen3.2 -f /home/tingo/dl/dvb-usb-terratec-h7-drxk.fw
>webcamd: Cannot find USB deviceroot at kg-f4#
>
Btw -f is just for the dir to find firmware in, and also if a driver
is present you'll get different output from webcamd than "Cannot
find USB device", even if firmware is missing.
>I guess there are still bits missing for the H7 to work.
>
Looks like, yeah, tho I'm not quite sure what, I see
/usr/ports/multimedia/webcamd/work/webcamd-3.6.0.1/az6007.o
gets built (from
/usr/ports/multimedia/webcamd/work/webcamd-3.6.0.1/media_tree/drivers/media/dvb/dvb-usb/az6007.c
) and contains your usbids... (USB_VID_TERRATEC and USB_PID_TERRATEC_H7_2,
defined in
/usr/ports/multimedia/webcamd/work/webcamd-3.6.0.1/media_tree/drivers/media/dvb/dvb-usb/dvb-usb-ids.h
)
Do you get anything when you build webcamd with DEBUG and run it
with -m az6007.debug=7 ? Does a vanilla Linux 3.6 kernel find the
tuner? (I.e. when not using s2-liplianin and the stuff from
0110323_TERRATEC_H7_Linux.tar.gz)
>References:
>1) http://sites.google.com/site/tingox/terratec_h7
>2) http://linuxtv.org/downloads/firmware/
>--
>Torfinn Ingolfsen <torfinn.ingolfsen at getmail.no>
Good luck, :)
Juergen
More information about the freebsd-multimedia
mailing list