From owner-freebsd-usb@FreeBSD.ORG Sun Jan 10 21:42:40 2010 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5573106566B; Sun, 10 Jan 2010 21:42:40 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe12.swipnet.se [212.247.155.97]) by mx1.freebsd.org (Postfix) with ESMTP id 37CAE8FC19; Sun, 10 Jan 2010 21:42:39 +0000 (UTC) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=RYQgPGQ7BbsA:10 a=MnI1ikcADjEx7bvsp0jZvQ==:17 a=8kQB0OdkAAAA:8 a=s9oXJcMGAAAA:8 a=fMHi8yz-1_XkyEnTe6sA:9 a=HWaGhhp5RJluFD8efIYA:7 a=luS2Ai1JyawaOsb9O0AfMIWCyogA:4 a=9aOQ2cSd83gA:10 Received: from [188.126.201.140] (account mc467741@c2i.net HELO laptop002.hselasky.homeunix.org) by mailfe12.swip.net (CommuniGate Pro SMTP 5.2.16) with ESMTPA id 1159804687; Sun, 10 Jan 2010 22:42:38 +0100 From: Hans Petter Selasky To: Diego Ochoa Tocachi Date: Sun, 10 Jan 2010 22:41:16 +0100 User-Agent: KMail/1.12.4 (FreeBSD/8.0-STABLE; KDE/4.3.4; amd64; ; ) References: <201001101437.37269.hselasky@c2i.net> <201001102034.44191.hselasky@c2i.net> <6951cb851001101331k20b47961ve5b037c44a0ca9d7@mail.gmail.com> In-Reply-To: <6951cb851001101331k20b47961ve5b037c44a0ca9d7@mail.gmail.com> X-Face: +~\`s("[*|O,="7?X@L.elg*F"OA\I/3%^p8g?ab%RN'(; _IjlA: hGE..Ew, XAQ*o#\/M~SC=S1-f9{EzRfT'|Hhll5Q]ha5Bt-s|oTlKMusi:1e[wJl}kd}GR Z0adGx-x_0zGbZj'e(Y[(UNle~)8CQWXW@:DX+9)_YlB[tIccCPN$7/L' MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <201001102241.16422.hselasky@c2i.net> Cc: freebsd-multimedia@freebsd.org, Brandon Gooch , freebsd-usb@freebsd.org Subject: Re: [FreeBSD 8/9] USB webcamd and video4bsd: Call for testing X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Jan 2010 21:42:40 -0000 On Sunday 10 January 2010 22:31:50 Diego Ochoa Tocachi wrote: > 2010/1/10 Hans Petter Selasky freebsd-current not CC'ed. > Hi, > > I was trying this driver with: > > my webcam: > ugen7.2: at usbus7, cfg=0 md=HOST > spd=HIGH (480Mbps) pwr=ON > > my system: > FreeBSD starkiller 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Tue Jan 5 > 21:11:58 UTC 2010 > root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC > amd64 > > When turn on the webcam: > > Jan 10 16:13:25 starkiller root: Unknown USB device: vendor 0x046d product > 0x09b6 bus uhub7 > Jan 10 16:13:25 starkiller kernel: ugen7.2: at usbus7 > > when execute ./webcamd -d ugen7.2 -i 0 -v 0 > Jan 10 16:13:29 starkiller root: Unknown USB device: vendor 0x046d product > 0x09b6 bus uhub7 > > Issues: > > To access /dev/video0 with a no-root user in operator group, I changed > permisions: chmod 0660 /dev/video0 manually > > I can access using pwcview but I cant access from cheese, Do I something to > get this? > > > Thanks for this software, good work!!! > Hi, You're welcome! Some V4L drivers only support mmap and not read and write. To get that working your application must replace open/read/write/close calls by libv4l2 or libv4l1_open/read/write/close calls, and link with libv4l2 or libv4l1. --HPS