From owner-freebsd-multimedia@freebsd.org Wed Mar 25 17:29:39 2020 Return-Path: Delivered-To: freebsd-multimedia@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 8DE442A6C3B for ; Wed, 25 Mar 2020 17:29:39 +0000 (UTC) (envelope-from rcarter@pinyon.org) Received: from h2.pinyon.org (h2.pinyon.org [65.101.20.170]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48nZqP0G9jz3R5V for ; Wed, 25 Mar 2020 17:29:20 +0000 (UTC) (envelope-from rcarter@pinyon.org) Received: by h2.pinyon.org (Postfix, from userid 58) id 7A1A61952; Wed, 25 Mar 2020 10:29:10 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pinyon.org; s=DKIM; t=1585157350; bh=d6weYRtEKzUt1Nx9lRMNyk9wfCTORmVs+P0G+vFyLbc=; h=Subject:To:References:From:Date:In-Reply-To; b=ZoshYi3zQvCmHGSPUkzXw2jNXZ7XERI5Bp2K6+dUfiCeMp5RlWSKB5tOtx1dhI6FA 55N4Uoo9kl2nPMeB3DPq3el4I8MTxG5VZ4HG+kZE3fz2WcymWzKv3OofJ3fgoO4R3E bekuPv674r9yowo7LJ2iNZhP2ZEbXqZ1snboMp4Q= X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on h2.pinyon.org X-Spam-Level: X-Spam-Status: No, score=-3.0 required=5.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,URIBL_BLOCKED shortcircuit=no autolearn=unavailable autolearn_force=no version=3.4.4 Received: from [10.0.10.15] (unknown [10.0.10.15]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by h2.pinyon.org (Postfix) with ESMTPSA id 0AA4016F1; Wed, 25 Mar 2020 10:29:09 -0700 (MST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pinyon.org; s=DKIM; t=1585157349; bh=d6weYRtEKzUt1Nx9lRMNyk9wfCTORmVs+P0G+vFyLbc=; h=Subject:To:References:From:Date:In-Reply-To; b=Cpw2SLSCTJbq0OKTdFTw3C9Njzj9As27+zwSggIjFq1cA7ERosXU5hjDzBy/Curzh 9s7+/8uv0xwmoflgy3B5VD3T6hV8z1RHJeeGPvETIPdPHgNxzO5DH55MefuKcr3rJ5 Q/9Sqi1JiRsoROqImNmz/kllG029MHA5oTWS1jeU= Subject: Re: Logitech HD Pro Webcam C920 To: Hans Petter Selasky , freebsd-multimedia@freebsd.org References: <104d42cb-43f4-573c-9a0f-f1892ca40e2f@pinyon.org> <4b25e28c-d9c8-2806-d905-926853bf3395@selasky.org> From: "Russell L. Carter" Message-ID: Date: Wed, 25 Mar 2020 10:29:08 -0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 MIME-Version: 1.0 In-Reply-To: <4b25e28c-d9c8-2806-d905-926853bf3395@selasky.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 48nZqP0G9jz3R5V X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=pinyon.org header.s=DKIM header.b=ZoshYi3z; dkim=pass header.d=pinyon.org header.s=DKIM header.b=Cpw2SLSC; dmarc=none; spf=pass (mx1.freebsd.org: domain of rcarter@pinyon.org designates 65.101.20.170 as permitted sender) smtp.mailfrom=rcarter@pinyon.org X-Spamd-Result: default: False [-5.27 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[pinyon.org:s=DKIM]; URIBL_BLOCKED(0.00)[pinyon.org.multi.uribl.com]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[pinyon.org]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[pinyon.org:+]; RCPT_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(-2.77)[ip: (-9.33), ipnet: 65.101.0.0/18(-4.36), asn: 209(-0.10), country: US(-0.05)]; ASN(0.00)[asn:209, ipnet:65.101.0.0/18, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Mar 2020 17:29:39 -0000 On 2020-03-25 08:59, Hans Petter Selasky wrote: > On 2020-03-25 16:48, Russell L. Carter wrote: >> On 2020-03-25 01:02, Hans Petter Selasky wrote: >>> On 2020-03-24 21:10, Russell L. Carter wrote: [...] >>> >>> The error message above means your webcam is not working properly. >>> Can you also show the output from usbconfig. >> >> root@feyerabend> usbconfig ugen5.11 dump_all_desc >> ugen5.11: at usbus5, cfg=255 >> md=HOST spd=HIGH (480Mbps) pwr=ON (100mA) >> > > As long as it says cfg=255, the device won't work. It should say cfg=0. > > Try to search for: > >   idVendor = 0x046d >   idProduct = 0x0892 > > On the internet. I think I recall that this specific device had some > known problems. You can also try another USB port and/or USB HUB. > > Seem to be the same like: > > https://forums.freebsd.org/threads/webcam-not-working.72746/ > > Looking at Linux, these devices are all quirked: > > https://lore.kernel.org/patchwork/patch/864784/ These have truly excellent interfaces, thanks for the pointer. > We don't have this quirk type yet in the kernel. > > Try to play with these sysctls: > > hw.usb.timings.extra_power_up_time: 20 > hw.usb.timings.resume_recovery: 50 > hw.usb.timings.resume_wait: 50 > hw.usb.timings.resume_delay: 250 > hw.usb.timings.set_address_settle: 10 > hw.usb.timings.port_resume_delay: 40 > hw.usb.timings.port_powerup_delay: 300 > hw.usb.timings.port_reset_recovery: 250 > hw.usb.timings.port_root_reset_delay: 200 > hw.usb.timings.port_reset_delay: 50 > > sysctl hw.usb.timings.set_address_settle=1000 > > Then re-plug the device. I iterated through, setting each sysctl to 1000, plugging in, and then setting it back to its default, and none had any effect. Maybe that saves time when the quirk shows up in the future. I'll have to zoom with windows for now, god I hate it. Thanks, Russell > --HPS >