From owner-freebsd-multimedia@FreeBSD.ORG Mon Feb 26 00:10:52 2007 Return-Path: X-Original-To: freebsd-multimedia@freebsd.org Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 64C6516A400 for ; Mon, 26 Feb 2007 00:10:52 +0000 (UTC) (envelope-from glecha@gmail.com) Received: from nz-out-0506.google.com (nz-out-0506.google.com [64.233.162.233]) by mx1.freebsd.org (Postfix) with ESMTP id 24FF213C461 for ; Mon, 26 Feb 2007 00:10:51 +0000 (UTC) (envelope-from glecha@gmail.com) Received: by nz-out-0506.google.com with SMTP id r28so191465nza for ; Sun, 25 Feb 2007 16:10:51 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:content-type:content-transfer-encoding; b=OAqeLqre1uMbVFPrQAT5ekvyVWB2qLDpKbLQMk3gfX9uYDXfvQNRtBRKQ/KqRX54NExVfOkTFJ3/oo8X9rSM3a5I+cADQ6gmGR5o5C8z3sUIHTdkTMpdhF35m4ajzLWmEVzUAl9r5rdtaOwtluNsVXTGNcZYDStDjeOKLZgwMPc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:user-agent:mime-version:to:subject:references:content-type:content-transfer-encoding; b=QrahUdCUHR11AZOMPpMtC6YSNUwiWMLM1IE1S76YC/fcQrffIThei/OUvHcJmiBHSmHx3datNjXXZlw5ROlJIEtX08br1PwgH/HEakQAO+JHmOdQPsncUFFGtqbcuYsN0loqxJCcLa1V3jWnRnkfxkP0Y6r1J6kuYYRVAnTOcB0= Received: by 10.35.100.6 with SMTP id c6mr10504622pym.1172446947429; Sun, 25 Feb 2007 15:42:27 -0800 (PST) Received: from ?192.168.0.192? ( [74.12.162.130]) by mx.google.com with ESMTP id 37sm4711235nzf.2007.02.25.15.42.26; Sun, 25 Feb 2007 15:42:27 -0800 (PST) Message-ID: <45E1D88C.1050703@gmail.com> Date: Sun, 25 Feb 2007 18:42:20 +0000 From: germain le-chapelain User-Agent: Thunderbird 1.5.0.9 (X11/20070217) MIME-Version: 1.0 To: freebsd-multimedia@freebsd.org, redchin@gmail.com References: 452F67A4.1040806@yandex.ru Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: pwcbsd and Logitech Quickcam Chat X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 00:10:52 -0000 > Torfinn Ingolfsen > > On Mon, 09 Oct 2006 13:04:10 -0700 > Kevin Downey wrote: > > > prospero# spca5shot -i -d /dev/ugen0 > > Devices not found !! > > Not found SPCA50x based usb camera, or Permission denied > > Ok, then it seems that your webcam isn't spca5xx based. > Time for you to find out whichchipset it really have... > our device is actually supported, spca port isn't aware of it, at might has been released after. Here is the patch ======8<======8<====== --- usb/spca561.h Sun Feb 25 17:54:46 2007 +++ /home/german/workspace/spca/spca561.h Sun Feb 25 17:37:14 2007 @@ -735,6 +735,7 @@ case 0x403b: case 0x092b: case 0x092c: + case 0x092e: spca50x->chip_revision = Rev012A; break; default: diff -rub usb/spca5xx.c /home/german/workspace/spca/spca5xx.c --- usb/spca5xx.c Sun Feb 25 17:54:46 2007 +++ /home/german/workspace/spca/spca5xx.c Sun Feb 25 17:34:50 2007 @@ -6924,6 +6924,19 @@ info("USB SPCA5XX camera found. Logitech QC IM "); break; + case 0x092e: + + spca50x->desc = QCimA1; + spca50x->bridge = BRIDGE_SPCA561; + spca50x->sensor = SENSOR_INTERNAL; + spca50x->header_len = SPCA561_OFFSET_DATA; + spca50x->i2c_ctrl_reg = SPCA50X_REG_I2C_CTRL; + spca50x->i2c_base = 0; + spca50x->i2c_trigger_on_write = 0; + spca50x->cameratype = S561; + info("USB SPCA5XX camera found. Logitech QC IM "); + break; + case 0x08a2: // zc302 chips ======>8======>8====== A hole lot of cams are supported in gscpa-*. which is the driver for more recent linux kernel, and can be used as a reference would another cam not be supported.