From owner-freebsd-current@freebsd.org Wed Apr 14 01:05:29 2021 Return-Path: Delivered-To: freebsd-current@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 0B5135F49CD for ; Wed, 14 Apr 2021 01:05:29 +0000 (UTC) (envelope-from rizzo@i805.com.br) Received: from server.i805.com.br (server.i805.com.br [50.7.13.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "freebsd12.vm", Issuer "freebsd12.vm" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4FKkmS05pYz3sZ0 for ; Wed, 14 Apr 2021 01:05:27 +0000 (UTC) (envelope-from rizzo@i805.com.br) Received: from server.i805.com.br (localhost [127.0.0.1]) by server.i805.com.br (8.16.1/8.16.1) with ESMTPS id 13E15LsG041697 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 13 Apr 2021 22:05:21 -0300 (-03) (envelope-from rizzo@server.i805.com.br) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=i805.com.br; s=myselector; t=1618362322; bh=rteA+6yhh/uk2oH+CHFuerYiVgEPVnt4+DSvjaQfARU=; h=From:Subject:To:Date:Cc:In-Reply-To; b=cnQzRsUck3IX/RQvnLwRIcxKZYXqv/41er8d4dUXJQu/Ga+raYMulsfb8WOUqCHnl 1N/f/VeImXQYCYQfSTAWA3RXavLryet9j9WbObReOBUaK5VJ/qaQ4PHz5lTtn+qYrH 1fWyrIRdqqQnp7yBHqUTNqAGCyKEEAVdvF2NnDwHoAk/3yRtZB4qn9kV3xo0O6XZv1 cvX5qqwFUCuvs6wbhDM6QvRNr7NWbq4zQu1ZTPg6E5w+QGUaB2pzCQu8hkGEi7Dvq9 Q5F9giTMEZDfcAUMzIzlJ9eMO64UZQBOLM6RPuJWyodEcOYIOUItwJfJipvtcD/tOk vZzg/W8DQoHjA== Received: (from rizzo@localhost) by server.i805.com.br (8.16.1/8.16.1/Submit) id 13E15LOW041696; Tue, 13 Apr 2021 22:05:21 -0300 (-03) (envelope-from rizzo) From: Nilton Jose Rizzo Message-Id: <202104140105.13E15LOW041696@server.i805.com.br> Subject: Re: Problems with Webcam and USB 3.X To: hps@selasky.org (Hans Petter Selasky) Date: Tue, 13 Apr 2021 22:05:21 -0300 (-03) Cc: freebsd-current@freebsd.org In-Reply-To: <02f5664e-e503-96c6-2b57-68e6031eaf77@selasky.org> X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED autolearn=unavailable autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server.i805.com.br X-Rspamd-Queue-Id: 4FKkmS05pYz3sZ0 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=i805.com.br header.s=myselector header.b=cnQzRsUc; dmarc=none; spf=pass (mx1.freebsd.org: domain of rizzo@i805.com.br designates 50.7.13.2 as permitted sender) smtp.mailfrom=rizzo@i805.com.br X-Spamd-Result: default: False [-3.50 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[i805.com.br:s=myselector]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:50.7.13.2]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[i805.com.br]; SPAMHAUS_ZRD(0.00)[50.7.13.2:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[i805.com.br:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RBL_DBL_DONT_QUERY_IPS(0.00)[50.7.13.2:from]; ASN(0.00)[asn:174, ipnet:50.7.8.0/21, country:US]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Apr 2021 01:05:29 -0000 > > On 4/14/21 2:49 AM, Nilton Jose Rizzo wrote: > > ugen1.3: at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA) > > Hi, > > This webcam is connected VIA USB2.0 protocols only. No USB 3.x involved. I try to connect in 2.0, 3.0 and 3.1 ports, and nothing worked. > > Unstable picture may indicate a bandwidth problem. hummm, like a Nathan report. > > You can also compile webcamd with debugging and run it in the > foreground. Then webcamd will likely print the UVC decoding glitches. > > You may also try the following command to get more logs: > > usbdump -i usbus1 -f 3 22:02:42.653750 usbus1.3 SUBM-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=0,IVAL=0 22:02:42.653763 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=16036,IVAL=0,ERR=0 22:02:42.669780 usbus1.3 SUBM-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=0,IVAL=0 22:02:42.669806 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=78424,IVAL=0,ERR=0 22:02:42.685686 usbus1.3 SUBM-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=0,IVAL=0 22:02:42.685709 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=34880,IVAL=0,ERR=0 22:02:42.701671 usbus1.3 SUBM-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=0,IVAL=0 22:02:42.701677 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=1536,IVAL=0,ERR=0 22:02:42.717703 usbus1.3 SUBM-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=0,IVAL=0 22:02:42.717711 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=6656,IVAL=0,ERR=0 22:02:42.733736 usbus1.3 SUBM-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=0,IVAL=0 22:02:42.733765 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=77708,IVAL=0,ERR=0 22:02:42.735231 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=CANCELLED 22:02:42.755700 usbus1.3 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0 22:02:42.755842 usbus1.3 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 > > Then start for a few seconds till you get a picture: > > pwcview -d /dev/video0 -s vga > The same result 22:03:30.860068 usbus1.3 SUBM-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=0,IVAL=0 22:03:30.860079 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=13608,IVAL=0,ERR=0 22:03:30.876112 usbus1.3 SUBM-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=0,IVAL=0 22:03:30.876121 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=1536,IVAL=0,ERR=0 22:03:30.892141 usbus1.3 SUBM-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=0,IVAL=0 22:03:30.892148 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=1536,IVAL=0,ERR=0 22:03:30.908173 usbus1.3 SUBM-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=0,IVAL=0 22:03:30.908182 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=1536,IVAL=0,ERR=0 22:03:30.924075 usbus1.3 SUBM-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=0,IVAL=0 22:03:30.924092 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=20912,IVAL=0,ERR=0 22:03:30.940107 usbus1.3 SUBM-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=0,IVAL=0 22:03:30.940116 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=128,SLEN=1536,IVAL=0,ERR=0 22:03:30.947355 usbus1.3 DONE-ISOC-EP=00000081,SPD=HIGH,NFR=0,SLEN=0,IVAL=0,ERR=CANCELLED 22:03:30.967771 usbus1.3 SUBM-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=8,IVAL=0 22:03:30.967918 usbus1.3 DONE-CTRL-EP=00000000,SPD=HIGH,NFR=1,SLEN=0,IVAL=0,ERR=0 I forgot report, I can't close the pwcview, only exit with + and report this error % pwcview -d /dev/video0 -s vga Webcam set to: 640x480 (vga) at 5 fps ^Clibv4l2: error dequeuing buf: Device not configured Error reading from webcam: Device not configured > Have you tried another webcam on the same machine? > > --HPS > TIA Rizzo