From owner-freebsd-usb@freebsd.org Sun Apr 12 21:01:00 2020 Return-Path: Delivered-To: freebsd-usb@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 A190A2A90F8 for ; Sun, 12 Apr 2020 21:01:00 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 490kgJ1yLjz4fLK for ; Sun, 12 Apr 2020 21:01:00 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 156832A90F0; Sun, 12 Apr 2020 21:01:00 +0000 (UTC) Delivered-To: usb@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 F2F3B2A90EB for ; Sun, 12 Apr 2020 21:00:59 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 490kgH29yRz4fKw for ; Sun, 12 Apr 2020 21:00:59 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E5DA07E02 for ; Sun, 12 Apr 2020 21:00:58 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 03CL0wsm085320 for ; Sun, 12 Apr 2020 21:00:58 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 03CL0wmP085310 for usb@FreeBSD.org; Sun, 12 Apr 2020 21:00:58 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202004122100.03CL0wmP085310@kenobi.freebsd.org> X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@FreeBSD.org using -f From: bugzilla-noreply@FreeBSD.org To: usb@FreeBSD.org Subject: Problem reports for usb@FreeBSD.org that need special attention Date: Sun, 12 Apr 2020 21:00:58 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Apr 2020 21:01:00 -0000 To view an individual PR, use: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=(Bug Id). The following is a listing of current problems submitted by FreeBSD users, which need special attention. These represent problem reports covering all versions including experimental development code and obsolete releases. Status | Bug Id | Description ------------+-----------+--------------------------------------------------- Open | 213877 | xhci reset causes panic on SuperMicro A1SRi-2758F Open | 234578 | Support for Sierra Wireless EM7455 modem Open | 237666 | repeated messages of "uhub_reattach_port: giving 3 problems total for which you should take action. From owner-freebsd-usb@freebsd.org Fri Apr 17 12:59:13 2020 Return-Path: Delivered-To: freebsd-usb@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 481882B8740 for ; Fri, 17 Apr 2020 12:59:13 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 493bl50w1Kz3N4F for ; Fri, 17 Apr 2020 12:59:13 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 1F2D72B873F; Fri, 17 Apr 2020 12:59:13 +0000 (UTC) Delivered-To: usb@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 1ECF32B873E for ; Fri, 17 Apr 2020 12:59:13 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 493bl46s3Yz3N4D for ; Fri, 17 Apr 2020 12:59:12 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.not-for.work (onlyone.not-for.work [148.251.9.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: lev/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id B851BD214 for ; Fri, 17 Apr 2020 12:59:12 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from [192.168.23.230] (unknown [89.113.128.32]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.not-for.work (Postfix) with ESMTPSA id 19C937BCF for ; Fri, 17 Apr 2020 15:59:11 +0300 (MSK) To: usb@freebsd.org Reply-To: lev@FreeBSD.org From: Lev Serebryakov Subject: =?UTF-8?Q?Cheap_UPS_with_USB_=c2=abflicker=c2=bb_with_FreeBSD_but_n?= =?UTF-8?Q?ot_with_Windows?= Autocrypt: addr=lev@FreeBSD.org; prefer-encrypt=mutual; keydata= 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 PQ== Organization: FreeBSD Message-ID: Date: Fri, 17 Apr 2020 15:59:03 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="UUsdeR6431h8tc6JXm4AvEtqtuh6B2gK3" X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2020 12:59:13 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --UUsdeR6431h8tc6JXm4AvEtqtuh6B2gK3 Content-Type: multipart/mixed; boundary="16jYzWRrClDWnyNBv9RGzxJlf5umUlWhd" --16jYzWRrClDWnyNBv9RGzxJlf5umUlWhd Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Cheap Ippon UPS flickers with USB connection when master is FreeBSD CURR= ENT: =2E... Apr 17 15:49:02 gateway kernel: ugen2.2: at usbus2 (dis= connected) Apr 17 15:49:07 gateway kernel: ugen2.2: at usbus2 Apr 17 15:49:21 gateway kernel: ugen2.2: at usbus2 (dis= connected) Apr 17 15:49:26 gateway kernel: ugen2.2: at usbus2 Apr 17 15:49:40 gateway kernel: ugen2.2: at usbus2 (dis= connected) Apr 17 15:49:45 gateway kernel: ugen2.2: at usbus2 Apr 17 15:49:59 gateway kernel: ugen2.2: at usbus2 (dis= connected) Apr 17 15:50:04 gateway kernel: ugen2.2: at usbus2 =2E... It works stable when connected to Windows notebook. Yes, I understand, t= hat it is different host hardware. Unfortunately, I can not check other OSes on hardware where it flickers,= but maybe it is possible to set (or add) some quirk on our side? --=20 // Lev Serebryakov --16jYzWRrClDWnyNBv9RGzxJlf5umUlWhd-- --UUsdeR6431h8tc6JXm4AvEtqtuh6B2gK3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE+W0coLX0MYtnSzMK6rA8WL/cR48FAl6ZqB5fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY5 NkQxQ0EwQjVGNDMxOEI2NzRCMzMwQUVBQjAzQzU4QkZEQzQ3OEYACgkQ6rA8WL/c R49/lw//Q/IKeJlaHn2DqmWRg5taE7JnrGMI8lKpIYZshN6cJ73dIXINwniGBjig WCG3keu1RTEVobrJUb+scI9xqlT2W5/0Y7e7/4wna0gg7x3LGGTKtoMtIiIDtRHz dp1UM2y5E/FYZZa3E58Fr5VOoDplVlgXOYrLsg5VEWVtP6TozZ2VEI1Zj48aHwD9 kwCFzI3xqQbwuBDAMb3+hqfOIh7jOnSQPPJ8V2Rtquz7yUPdIZCZQGxx+jEzA9Wz 8WhffzanMlH+B3YmF/zPr5lSclHFU77PDWO3Z092bKpJyMAWYk99LtgbCscuHHmj sD+hksSKpqwzfDmGbr084ljp5qF35GCI4GFHE5TjYGxuCWPy1T0llVEAJSxUwPMG 3hqYEMkPMV35RylCgqWcjYWfEV4hS6PO5X28O1jK+qSl+vwqEypQ1zAyQZg/OLY3 JRIlkLlJLXT0cf/tDezmF3zsGersfUdUCSNwvoUWVVNGC/PrKKvfa5p/DRPznytq SxgEWnjvZj1N8FlsbJypd2a7EjpvyCDmlSnfKAvSubBhFIZoSF0QZY9zQRJGvGyi +z/mwboHeBttWSnTIaGY0h1SAkAOFm9FrPt5is9pqbhQav+gGbApvRgobLvzZAv5 jJvE4aabVDrde6m4zlaP5DA78ysnN19oHx8KcvjL1FkZYZfWR8s= =h/ie -----END PGP SIGNATURE----- --UUsdeR6431h8tc6JXm4AvEtqtuh6B2gK3-- From owner-freebsd-usb@freebsd.org Fri Apr 17 13:01:55 2020 Return-Path: Delivered-To: freebsd-usb@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 CC7F22B8A96 for ; Fri, 17 Apr 2020 13:01:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 493bpC4Qbcz3NNZ for ; Fri, 17 Apr 2020 13:01:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.nyi.freebsd.org (Postfix) id 97C7E2B8A95; Fri, 17 Apr 2020 13:01:55 +0000 (UTC) Delivered-To: usb@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 978ED2B8A94 for ; Fri, 17 Apr 2020 13:01:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [88.99.82.50]) (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 493bpC3HVQz3NNW; Fri, 17 Apr 2020 13:01:55 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2020.home.selasky.org (unknown [62.141.129.235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id AE610260357; Fri, 17 Apr 2020 15:01:53 +0200 (CEST) Subject: =?UTF-8?Q?Re=3a_Cheap_UPS_with_USB_=c2=abflicker=c2=bb_with_FreeBSD?= =?UTF-8?Q?_but_not_with_Windows?= To: lev@FreeBSD.org, usb@freebsd.org References: From: Hans Petter Selasky Message-ID: <4a0271c4-edf8-909f-c8d1-894323d1c8d5@selasky.org> Date: Fri, 17 Apr 2020 15:00:47 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 493bpC3HVQz3NNW X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-6.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2020 13:01:55 -0000 On 2020-04-17 14:59, Lev Serebryakov wrote: > > Cheap Ippon UPS flickers with USB connection when master is FreeBSD CURRENT: > > .... > Apr 17 15:49:02 gateway kernel: ugen2.2: at usbus2 (disconnected) > Apr 17 15:49:07 gateway kernel: ugen2.2: at usbus2 > Apr 17 15:49:21 gateway kernel: ugen2.2: at usbus2 (disconnected) > Apr 17 15:49:26 gateway kernel: ugen2.2: at usbus2 > Apr 17 15:49:40 gateway kernel: ugen2.2: at usbus2 (disconnected) > Apr 17 15:49:45 gateway kernel: ugen2.2: at usbus2 > Apr 17 15:49:59 gateway kernel: ugen2.2: at usbus2 (disconnected) > Apr 17 15:50:04 gateway kernel: ugen2.2: at usbus2 > .... > > It works stable when connected to Windows notebook. Yes, I understand, that it is different host hardware. > Unfortunately, I can not check other OSes on hardware where it flickers, but maybe it is possible to set (or add) some quirk on our side? > Hi, Are you running -stable / -current? If not, try upgrading the kernel only first. What does usbconfig say about this device. Try monitoring the USB traffic: usbdump -i usbus2 -f 2 -s65536 -vvv Maybe some bad command triggers the disconnect. Last resort: sysctl hw.usb.disable_enumeration=1 Does your device still function? --HPS From owner-freebsd-usb@freebsd.org Fri Apr 17 14:55:30 2020 Return-Path: Delivered-To: freebsd-usb@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 0965C2BC24F for ; Fri, 17 Apr 2020 14:55:30 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 493fKF61h6z42k0 for ; Fri, 17 Apr 2020 14:55:29 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id CCB662BC24E; Fri, 17 Apr 2020 14:55:29 +0000 (UTC) Delivered-To: usb@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 CC6602BC24C for ; Fri, 17 Apr 2020 14:55:29 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 493fKF4bPVz42jt; Fri, 17 Apr 2020 14:55:29 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.not-for.work (onlyone.not-for.work [148.251.9.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: lev/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 53E56E0EB; Fri, 17 Apr 2020 14:55:29 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from [192.168.23.230] (unknown [89.113.128.32]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.not-for.work (Postfix) with ESMTPSA id AC6167C08; Fri, 17 Apr 2020 17:55:27 +0300 (MSK) Reply-To: lev@FreeBSD.org Subject: =?UTF-8?Q?Re=3a_Cheap_UPS_with_USB_=c2=abflicker=c2=bb_with_FreeBSD?= =?UTF-8?Q?_but_not_with_Windows?= To: Hans Petter Selasky , usb@freebsd.org References: <4a0271c4-edf8-909f-c8d1-894323d1c8d5@selasky.org> From: Lev Serebryakov Autocrypt: addr=lev@FreeBSD.org; prefer-encrypt=mutual; keydata= xsFNBFKbGksBEADeguVs+XyJc3mL3iiOBqDd16wSk97YTJYOi4VsHsINzJr09oFvNDiaDBIi fLn2p8XcJvehcsF2GSgrfXfw+uK4O1jyNIKJmiYA0EtE+ZbRtvDrrE0w6Q8+SDeKA21SWh3Y vSQ0DJUontbgW55ER2CbEiIUTIn34uQ0kmESAaw/v5p/9ue8yPTmURvv130FqPFz8VPzltqL NxyGt54TxPfKAzAHEIwxlEZ63JOwzloKh1UDBExcsf9nJO08/TAVgR5UZ5njFBPzaaquhRoP qPJLEQQDqxPIlvMNtHKf7iIebE4BHeqgCdJA0BoiR6gpa0wlsZtdrTPK3n4wYSphLvGbhfOZ YW/hbcu7HYS/FImkVxB3iY17kcC1UTnx4ZaYeASPBGOOPbXky1lLfmDGWIFT//70yx+G17qD OZzF1SvJJhGvh6ilFYaWMX7T+nIp6Mcafc4D7AakXM+XdubNXOMlCJhzPcZ0skgAEnYV587w V7em5fDVwQccwvtfezzqKeJAU5TGiywBHSR5Svzk2FwRNf6M//hWkpq0SRR63iOhkHGOAEBi 69GfEIwH2/w24rLxP0E+Hqq8n+EWNkPatw1Mhcl5PKkdvGCjJUaGNMkpBffjyYo254JXRscR eEnwdIkJt4ErDvjb2/UrOFq31wWMOiLzJeVchAgvTHBMRfP9aQARAQABzShMZXYgU2VyZWJy eWFrb3YgPGxldkBzZXJlYnJ5YWtvdi5zcGIucnU+wsGwBBMBCABDAhsDBwsJCAcDAgEGFQgC CQoLBBYCAwECHgECF4ACGQEWIQT5bRygtfQxi2dLMwrqsDxYv9xHjwUCW/03kQUJDwW3xgAh CRDqsDxYv9xHjxYhBPltHKC19DGLZ0szCuqwPFi/3EePHxkP+wWNrAyks2fQctY/Gl7TMh+Y Q9uX0hAuZ2Vvi0LswBl/R85SsS7IvI9b3ogOWA8CAlHAxkvgH6sWrwRTNcCPS1MzulYxS914 0CSkdwwbv1JyDOOWYU6s8PfT9+BZr+9eNXStmEdEL5XcA1k2YncQtlR3m+oLkqlAOtteZWti pitMIX9BGYIVKyl0t0RnIx+m/QPVGU9gu02j0I3NSRnKQPyFxZqYK0nPBu+FKaEhIAqdKPOv GL4/ijansdiWO3mXy18G0Mkr8yYRSidpGgXGY6lmGzQ3R6ZS30bLI8DkskOOvfErwhZv5dH5 w4+JH5sQ7bIL5HEXs//ZU9UzMdQwcURMjcFfKGyfL0hSLRqzP8m7SL1k9ZL161OQ6C5zVO/M bSCmeeLkbfOj1NW1ZIv6UjVVWE/LS4+gqg/04C+Y24vj+7vMpBVEevdwmIEdmVciFudklcnN omuocb29GKbquRZRDGiE+mhqkwmp5e59AnePp3+AvkewSCsXlR1sfjEP/Tn5OsYerJ7eAAOj DjxO374TAqJG5ftW4BA/nVmx9FGKV1/A9Yc1UuH6LdQfLf7pmTck1Cxg4kdH+3qKGD63sAR0 Wh27XDjnBKXJUN7J+nctWMZJMvw4OhTXdTyVhWt6USKEzw8M5plY4sFqxBEAe8igQXlq1Xjd ISV7wYhT4l3FzsFNBFKbGksBEAC0a9wfjo2P3JyT7Lc+QlbFVshGbSbazb4ma7QYG5IZZD5v fLBFkePoG6cnrn3WCXp4A43hszAynCwe4eXyAkv4+gPF3ZSeNE5Wz3zYG+jh2nm2iGCkyaVy kfbA+2chor2DKH5tHpuNMBlF+wSJHZKJmlo/sFIktAnV1NBVg4/cL+9/hIpvl82cl3hYCD7/ e7/qRE+w38CpAAzn65FvbODn7xlY3fsJt+cHPBJ4EBM9KnTwcce+F+72RQMZQEl7vIAwSRmL dgZHN0MFC533l62SVoKjT0eaOOIBrvesmojhWjfwugibXr+WRF/tGcW77Bxwe2eQLbEVESqW eMORxRxocx7Q7aACoHmf4G4U1Vzx7zUEfNfHjfjZeQVfAURf/MoUelZSW/BmMIfKCg3lRlWA t+Pq2h2UADPVqAZze45beE/c8z8LZsOZiGoRhYL8NSg6+ziLTdmYLWdtFGAuZhqOtNp5h6tG j21OksBotcaIa5YjbCmmnImIjGlSBkUKvIhq/RXth5b2gNwaQdu+Yv4AlZVHRsuVywL/skDF L5+We11bDK6MQ5PzvmntRJcgbyoisn1hiV04OV1LpJJMkJn1j8VlBqDQNT/z+BjB0ru/0anv +5uLj7v0ck06rEo4yiXT/ZAcBM76j7V7FaGbkoba6bUUCQ2H5YYBOKpikjCnpwARAQABwsGT BBgBCAAmAhsMFiEE+W0coLX0MYtnSzMK6rA8WL/cR48FAlv9N7IFCQ8Ft+cAIQkQ6rA8WL/c R48WIQT5bRygtfQxi2dLMwrqsDxYv9xHj3CnD/9btCtkcphRYRUe08tUyVwzV/syDCdiUhF7 8jqDKTC+3zuyrFJi7t4fF9follHYz1Ri5RixxJHnuDFcq7ZTOprPYqO8QhckLAJOy5dmORDX 2guEA+y5zDYBwwjpio9dtnuE7QyHyMx4nMPq8O/HfO+6dDEZChkrGvcG9FTI7s0JhsDs3xxw jcROZ2OP0lNu2571ZpR4YuzMUOIhOaQBIF2wrTvLjKUsAnNQYK9gsFTeDHRsE4HZLxJvEdiZ CWN7COi9un4xtP4Khc3Fmn6ANEyh0bIgx1Eii2RGINuA2XRVYhPRJLUZRSVQcrND9k9S+m+T oaqz9JgFLusFA1KhdeYnE1bojpq1U1bsmEicLW2QfEGVumKTgUrTsno0cVPH73KDILFvHA0D 8t4UaQveRTRUVdHZ02IBVt655Q8Xq1TkHJ7l+2Ckso5IBujWD74QpSRzzffn/ihhEExwYSTj FSs0C/OgU+EDZbcq2SWu4n1OGsW337/80HnJKVWBPAZYy4EmiyQSY05MG/fj9RA9Qi4TjFLD LrIf6dFAmiiIwWjlAKiyyUk+XDJXrc1L2VhcHqfdBY4I/qwV1YAI1QI4W/i6TstB1j0GwKa3 ZORwu4eahL5+9R6xBedhXZpCL0dyKuI8iPaC8npaOCJoL8+l4+KXR/PKt8b8kzIcvSpyCZii PQ== Organization: FreeBSD Message-ID: <5b87bfd2-55c1-5281-b964-47dfea8c48cb@FreeBSD.org> Date: Fri, 17 Apr 2020 17:55:21 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <4a0271c4-edf8-909f-c8d1-894323d1c8d5@selasky.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="RgGXQeYKfQnWO5TxX7RpSMuIviuDsck3u" X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2020 14:55:30 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --RgGXQeYKfQnWO5TxX7RpSMuIviuDsck3u Content-Type: multipart/mixed; boundary="S5E0KpGaFKq6y3LKquBgRitC9wPOTDCKt" --S5E0KpGaFKq6y3LKquBgRitC9wPOTDCKt Content-Type: multipart/mixed; boundary="------------71EE012869B7223578CC498F" Content-Language: en-US This is a multi-part message in MIME format. --------------71EE012869B7223578CC498F Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 17.04.2020 16:00, Hans Petter Selasky wrote: >> =C2=A0 Cheap Ippon UPS flickers with USB connection when master is Fre= eBSD CURRENT: >> >> .... >> Apr 17 15:49:02 gateway kernel: ugen2.2: at usbus2 (= disconnected) >> Apr 17 15:49:07 gateway kernel: ugen2.2: at usbus2 >> Apr 17 15:49:21 gateway kernel: ugen2.2: at usbus2 (= disconnected) >> Apr 17 15:49:26 gateway kernel: ugen2.2: at usbus2 >> Apr 17 15:49:40 gateway kernel: ugen2.2: at usbus2 (= disconnected) >> Apr 17 15:49:45 gateway kernel: ugen2.2: at usbus2 >> Apr 17 15:49:59 gateway kernel: ugen2.2: at usbus2 (= disconnected) >> Apr 17 15:50:04 gateway kernel: ugen2.2: at usbus2 >> .... >> >> =C2=A0 It works stable when connected to Windows notebook. Yes, I unde= rstand, that it is different host hardware. >> =C2=A0 Unfortunately, I can not check other OSes on hardware where it = flickers, but maybe it is possible to set (or add) some quirk on our side= ? >> >=20 > Hi, >=20 > Are you running -stable / -current? If not, try upgrading the kernel on= ly first. It is current, r359720. > What does usbconfig say about this device. # sudo usbconfig ugen2.2 dump_all_config_desc ugen2.2: at usbus2, cfg=3D0 md=3DHOST spd=3DLOW (1.5Mbp= s) pwr=3DON (100mA) Configuration index 0 bLength =3D 0x0009 bDescriptorType =3D 0x0002 wTotalLength =3D 0x0022 bNumInterfaces =3D 0x0001 bConfigurationValue =3D 0x0001 iConfiguration =3D 0x0000 bmAttributes =3D 0x00a0 bMaxPower =3D 0x0032 Interface 0 bLength =3D 0x0009 bDescriptorType =3D 0x0004 bInterfaceNumber =3D 0x0000 bAlternateSetting =3D 0x0000 bNumEndpoints =3D 0x0001 bInterfaceClass =3D 0x0003 bInterfaceSubClass =3D 0x0000 bInterfaceProtocol =3D 0x0000 iInterface =3D 0x0000 Additional Descriptor bLength =3D 0x09 bDescriptorType =3D 0x21 bDescriptorSubType =3D 0x00 RAW dump: 0x00 | 0x09, 0x21, 0x00, 0x01, 0x00, 0x01, 0x22, 0xef, 0x08 | 0x01 Endpoint 0 bLength =3D 0x0007 bDescriptorType =3D 0x0005 bEndpointAddress =3D 0x0081 bmAttributes =3D 0x0003 wMaxPacketSize =3D 0x0008 bInterval =3D 0x0064 bRefresh =3D 0x0000 bSynchAddress =3D 0x0000 # > Try monitoring the USB traffic: >=20 > usbdump -i usbus2 -f 2 -s65536 -vvv I've attached usbdump of 2 cycles. Looks like it simpy disappear, as the= re are no traffic at time of disconnecting... > Maybe some bad command triggers the disconnect. >=20 > Last resort: > sysctl hw.usb.disable_enumeration=3D1 >=20 > Does your device still function? Nope, it still disappears. Looks like I need to boot this computer with = Linux and check in Linux. Problem is, it is system with serial console on= ly and I don't know Linux Live CD/USB Image where serial console is enabl= ed and which doesn't require screen & keyboard. --=20 // Lev Serebryakov --------------71EE012869B7223578CC498F Content-Type: text/plain; charset=UTF-8; name="usbdump.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="usbdump.txt" MTc6NDU6NDguMzk3NTI2IHVzYnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAwMDAwMCxTUEQ9TE9X LE5GUj0xLFNMRU49OCxJVkFMPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIDAwMDAgIDAw IDA1IDAyIDAwIDAwIDAwIDAwIDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4u Li4uICAgICAgICB8CiBmbGFncyAweDUwIDxQUk9YWV9CVUZGRVJ8TUFOVUFMX1NUQVRVU3ww Pgogc3RhdHVzIDB4ZWUzYTMgPE9QRU58VFJBTlNGRVJSSU5HfFNUQVJURUR8Q09OVFJPTF9Y RlJ8Q09OVFJPTF9IRFJ8Q09OVFJPTF9BQ1R8QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZ TkN8QkRNQV9TRVRVUHxDVVJSX0RNQV9TRVR8Q0FOX0NBTkNFTF9JTU1FRHxET0lOR19DQUxM QkFDS3wwPgoxNzo0NTo0OC4zOTk0NzcgdXNidXMyLjIgRE9ORS1DVFJMLUVQPTAwMDAwMDAw LFNQRD1MT1csTkZSPTEsU0xFTj0wLElWQUw9MCxFUlI9MAogZnJhbWVbMF0gV1JJVEUgOCBi eXRlcwogZmxhZ3MgMHg1MCA8UFJPWFlfQlVGRkVSfE1BTlVBTF9TVEFUVVN8MD4KIHN0YXR1 cyAweGNlM2ExIDxPUEVOfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8Q09OVFJP TF9BQ1R8QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZTkN8QkRNQV9TRVRVUHxDQU5fQ0FO Q0VMX0lNTUVEfERPSU5HX0NBTExCQUNLfDA+CjE3OjQ1OjQ4LjM5OTQ5OSB1c2J1czIuMiBT VUJNLUNUUkwtRVA9MDAwMDAwMDAsU1BEPUxPVyxORlI9MSxTTEVOPTAsSVZBTD0wCiBmcmFt ZVswXSBXUklURSAwIGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1 cyAweGNlMGEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENPTlRST0xfWEZSfEJETUFf RU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8Q0FOX0NBTkNFTF9JTU1FRHxE T0lOR19DQUxMQkFDS3wwPgoxNzo0NTo0OC40MDE0ODEgdXNidXMyLjIgRE9ORS1DVFJMLUVQ PTAwMDAwMDAwLFNQRD1MT1csTkZSPTEsU0xFTj0wLElWQUw9MCxFUlI9MAogZnJhbWVbMF0g V1JJVEUgMCBieXRlcwogZmxhZ3MgMHgxMCA8UFJPWFlfQlVGRkVSfDA+CiBzdGF0dXMgMHhl ZTBhMSA8T1BFTnxTVEFSVEVEfENPTlRST0xfWEZSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9T VF9TWU5DfEJETUFfU0VUVVB8Q1VSUl9ETUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdf Q0FMTEJBQ0t8MD4KMTc6NDU6NDguNDE3NDAwIHVzYnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAw MDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49OCxJVkFMPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0 ZXMKIDAwMDAgIDgwIDA2IDAwIDAxIDAwIDAwIDEyIDAwICAtLSAtLSAtLSAtLSAtLSAtLSAt LSAtLSAgfC4uLi4uLi4uICAgICAgICB8CiBmcmFtZVsxXSBSRUFEIDE4IGJ5dGVzCiBmbGFn cyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGVlMWEzIDxPUEVOfFRSQU5TRkVS UklOR3xTVEFSVEVEfENPTlRST0xfWEZSfENPTlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFf Tk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8Q1VSUl9ETUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8 RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDU6NDguNDIxNDg0IHVzYnVzMi4yIERPTkUtQ1RSTC1F UD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49MjAsSVZBTD0wLEVSUj0wCiBmcmFtZVsw XSBXUklURSA4IGJ5dGVzCiBmcmFtZVsxXSBSRUFEIDE4IGJ5dGVzCiAwMDAwICAxMiAwMSAx MCAwMSAwMCAwMCAwMCAwOCAgREEgMDYgRkYgRkYgMDMgMDAgMDEgMDIgIHwuLi4uLi4uLi4u Li4uLi4ufAogMDAxMCAgMDQgMDEgLS0gLS0gLS0gLS0gLS0gLS0gIC0tIC0tIC0tIC0tIC0t IC0tIC0tIC0tICB8Li4gICAgICAgICAgICAgIHwKIGZsYWdzIDB4MTAgPFBST1hZX0JVRkZF UnwwPgogc3RhdHVzIDB4Y2UxYTEgPE9QRU58U1RBUlRFRHxDT05UUk9MX1hGUnxDT05UUk9M X0hEUnxCRE1BX0VOQUJMRXxCRE1BX05PX1BPU1RfU1lOQ3xCRE1BX1NFVFVQfENBTl9DQU5D RUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDU6NDguNDIxNTE5IHVzYnVzMi4yIFNV Qk0tQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49OCxJVkFMPTAKIGZyYW1l WzBdIFdSSVRFIDggYnl0ZXMKIDAwMDAgIDgwIDA2IDAwIDAzIDAwIDAwIDAyIDAwICAtLSAt LSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4uLi4uICAgICAgICB8CiBmcmFtZVsxXSBSRUFE IDIgYnl0ZXMKIGZsYWdzIDB4MTAgPFBST1hZX0JVRkZFUnwwPgogc3RhdHVzIDB4Y2UxYTMg PE9QRU58VFJBTlNGRVJSSU5HfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRN QV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZTkN8QkRNQV9TRVRVUHxDQU5fQ0FOQ0VMX0lNTUVE fERPSU5HX0NBTExCQUNLfDA+CjE3OjQ1OjQ4LjQyNDQ4MCB1c2J1czIuMiBET05FLUNUUkwt RVA9MDAwMDAwODAsU1BEPUxPVyxORlI9MixTTEVOPTQsSVZBTD0wLEVSUj0wCiBmcmFtZVsw XSBXUklURSA4IGJ5dGVzCiBmcmFtZVsxXSBSRUFEIDIgYnl0ZXMKIDAwMDAgIDA2IDAzIC0t IC0tIC0tIC0tIC0tIC0tICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uICAgICAgICAg ICAgICB8CiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGVlMWExIDxP UEVOfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9O T19QT1NUX1NZTkN8QkRNQV9TRVRVUHxDVVJSX0RNQV9TRVR8Q0FOX0NBTkNFTF9JTU1FRHxE T0lOR19DQUxMQkFDS3wwPgoxNzo0NTo0OC40MjQ1MDEgdXNidXMyLjIgU1VCTS1DVFJMLUVQ PTAwMDAwMDgwLFNQRD1MT1csTkZSPTIsU0xFTj04LElWQUw9MAogZnJhbWVbMF0gV1JJVEUg OCBieXRlcwogMDAwMCAgODAgMDYgMDAgMDMgMDAgMDAgMDQgMDAgIC0tIC0tIC0tIC0tIC0t IC0tIC0tIC0tICB8Li4uLi4uLi4gICAgICAgIHwKIGZyYW1lWzFdIFJFQUQgNCBieXRlcwog ZmxhZ3MgMHgxMCA8UFJPWFlfQlVGRkVSfDA+CiBzdGF0dXMgMHhlZTFhMyA8T1BFTnxUUkFO U0ZFUlJJTkd8U1RBUlRFRHxDT05UUk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxC RE1BX05PX1BPU1RfU1lOQ3xCRE1BX1NFVFVQfENVUlJfRE1BX1NFVHxDQU5fQ0FOQ0VMX0lN TUVEfERPSU5HX0NBTExCQUNLfDA+CjE3OjQ1OjQ4LjQyNzQ3OCB1c2J1czIuMiBET05FLUNU UkwtRVA9MDAwMDAwODAsU1BEPUxPVyxORlI9MixTTEVOPTQsSVZBTD0wLEVSUj0wCiBmcmFt ZVswXSBXUklURSA4IGJ5dGVzCiBmcmFtZVsxXSBSRUFEIDQgYnl0ZXMKIDAwMDAgIDA2IDAz IDA5IDA0IC0tIC0tIC0tIC0tICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4gICAg ICAgICAgICB8CiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGNlMWEx IDxPUEVOfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRN QV9OT19QT1NUX1NZTkN8QkRNQV9TRVRVUHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExC QUNLfDA+CjE3OjQ1OjQ4LjQyNzUwOCB1c2J1czIuMiBTVUJNLUNUUkwtRVA9MDAwMDAwODAs U1BEPUxPVyxORlI9MixTTEVOPTgsSVZBTD0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiAw MDAwICA4MCAwNiAwNCAwMyAwOSAwNCAwMiAwMCAgLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0g IHwuLi4uLi4uLiAgICAgICAgfAogZnJhbWVbMV0gUkVBRCAyIGJ5dGVzCiBmbGFncyAweDEw IDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGNlMWEzIDxPUEVOfFRSQU5TRkVSUklOR3xT VEFSVEVEfENPTlRST0xfWEZSfENPTlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9T VF9TWU5DfEJETUFfU0VUVVB8Q0FOX0NBTkNFTF9JTU1FRHxET0lOR19DQUxMQkFDS3wwPgox Nzo0NTo0OC40MzA0NjcgdXNidXMyLjIgRE9ORS1DVFJMLUVQPTAwMDAwMDgwLFNQRD1MT1cs TkZSPTIsU0xFTj00LElWQUw9MCxFUlI9MAogZnJhbWVbMF0gV1JJVEUgOCBieXRlcwogZnJh bWVbMV0gUkVBRCAyIGJ5dGVzCiAwMDAwICAxQSAwMyAtLSAtLSAtLSAtLSAtLSAtLSAgLS0g LS0gLS0gLS0gLS0gLS0gLS0gLS0gIHwuLiAgICAgICAgICAgICAgfAogZmxhZ3MgMHgxMCA8 UFJPWFlfQlVGRkVSfDA+CiBzdGF0dXMgMHhlZTFhMSA8T1BFTnxTVEFSVEVEfENPTlRST0xf WEZSfENPTlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VU VVB8Q1VSUl9ETUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6 NDU6NDguNDMwNDg5IHVzYnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5G Uj0yLFNMRU49OCxJVkFMPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIDAwMDAgIDgwIDA2 IDA0IDAzIDA5IDA0IDFBIDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4uLi4u ICAgICAgICB8CiBmcmFtZVsxXSBSRUFEIDI2IGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9C VUZGRVJ8MD4KIHN0YXR1cyAweGVlMWEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENP TlRST0xfWEZSfENPTlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJE TUFfU0VUVVB8Q1VSUl9ETUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8 MD4KMTc6NDU6NDguNDM2NDkxIHVzYnVzMi4yIERPTkUtQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9 TE9XLE5GUj0yLFNMRU49MjgsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVz CiBmcmFtZVsxXSBSRUFEIDI2IGJ5dGVzCiAwMDAwICAxQSAwMyAzMCAwMCAzMCAwMCAzMCAw MCAgMzAgMDAgMzAgMDAgMzAgMDAgMzAgMDAgIHwuLjAuMC4wLjAuMC4wLjAufAogMDAxMCAg MzAgMDAgMzAgMDAgMjAgMDAgMjAgMDAgIDIwIDAwIC0tIC0tIC0tIC0tIC0tIC0tICB8MC4w LiAuIC4gLiAgICAgIHwKIGZsYWdzIDB4MTAgPFBST1hZX0JVRkZFUnwwPgogc3RhdHVzIDB4 Y2UxYTEgPE9QRU58U1RBUlRFRHxDT05UUk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJM RXxCRE1BX05PX1BPU1RfU1lOQ3xCRE1BX1NFVFVQfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdf Q0FMTEJBQ0t8MD4KMTc6NDU6NDguNDM2NTMwIHVzYnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAw MDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49OCxJVkFMPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0 ZXMKIDAwMDAgIDgwIDA2IDAxIDAzIDA5IDA0IDAyIDAwICAtLSAtLSAtLSAtLSAtLSAtLSAt LSAtLSAgfC4uLi4uLi4uICAgICAgICB8CiBmcmFtZVsxXSBSRUFEIDIgYnl0ZXMKIGZsYWdz IDB4MTAgPFBST1hZX0JVRkZFUnwwPgogc3RhdHVzIDB4Y2UxYTMgPE9QRU58VFJBTlNGRVJS SU5HfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9O T19QT1NUX1NZTkN8QkRNQV9TRVRVUHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExCQUNL fDA+CjE3OjQ1OjQ4LjQzOTQ3MiB1c2J1czIuMiBET05FLUNUUkwtRVA9MDAwMDAwODAsU1BE PUxPVyxORlI9MixTTEVOPTQsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVz CiBmcmFtZVsxXSBSRUFEIDIgYnl0ZXMKIDAwMDAgIDA4IDAzIC0tIC0tIC0tIC0tIC0tIC0t ICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uICAgICAgICAgICAgICB8CiBmbGFncyAw eDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGVlMWExIDxPUEVOfFNUQVJURUR8Q09O VFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZTkN8QkRN QV9TRVRVUHxDVVJSX0RNQV9TRVR8Q0FOX0NBTkNFTF9JTU1FRHxET0lOR19DQUxMQkFDS3ww PgoxNzo0NTo0OC40Mzk0OTUgdXNidXMyLjIgU1VCTS1DVFJMLUVQPTAwMDAwMDgwLFNQRD1M T1csTkZSPTIsU0xFTj04LElWQUw9MAogZnJhbWVbMF0gV1JJVEUgOCBieXRlcwogMDAwMCAg ODAgMDYgMDEgMDMgMDkgMDQgMDggMDAgIC0tIC0tIC0tIC0tIC0tIC0tIC0tIC0tICB8Li4u Li4uLi4gICAgICAgIHwKIGZyYW1lWzFdIFJFQUQgOCBieXRlcwogZmxhZ3MgMHgxMCA8UFJP WFlfQlVGRkVSfDA+CiBzdGF0dXMgMHhlZTFhMyA8T1BFTnxUUkFOU0ZFUlJJTkd8U1RBUlRF RHxDT05UUk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxCRE1BX05PX1BPU1RfU1lO Q3xCRE1BX1NFVFVQfENVUlJfRE1BX1NFVHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExC QUNLfDA+CjE3OjQ1OjQ4LjQ0MjQ4MiB1c2J1czIuMiBET05FLUNUUkwtRVA9MDAwMDAwODAs U1BEPUxPVyxORlI9MixTTEVOPTgsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBXUklURSA4IGJ5 dGVzCiBmcmFtZVsxXSBSRUFEIDggYnl0ZXMKIDAwMDAgIDA4IDAzIDUwIDAwIDUwIDAwIDQz IDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uUC5QLkMuICAgICAgICB8CiBmbGFn cyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGNlMWExIDxPUEVOfFNUQVJURUR8 Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZTkN8 QkRNQV9TRVRVUHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExCQUNLfDA+CjE3OjQ1OjQ4 LjQ0MjUxNCB1c2J1czIuMiBTVUJNLUNUUkwtRVA9MDAwMDAwODAsU1BEPUxPVyxORlI9MixT TEVOPTgsSVZBTD0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiAwMDAwICA4MCAwNiAwMiAw MyAwOSAwNCAwMiAwMCAgLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0gIHwuLi4uLi4uLiAgICAg ICAgfAogZnJhbWVbMV0gUkVBRCAyIGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8 MD4KIHN0YXR1cyAweGNlMWEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENPTlRST0xf WEZSfENPTlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VU VVB8Q0FOX0NBTkNFTF9JTU1FRHxET0lOR19DQUxMQkFDS3wwPgoxNzo0NTo0OC40NDU0ODEg dXNidXMyLjIgRE9ORS1DVFJMLUVQPTAwMDAwMDgwLFNQRD1MT1csTkZSPTIsU0xFTj00LElW QUw9MCxFUlI9MAogZnJhbWVbMF0gV1JJVEUgOCBieXRlcwogZnJhbWVbMV0gUkVBRCAyIGJ5 dGVzCiAwMDAwICAxOCAwMyAtLSAtLSAtLSAtLSAtLSAtLSAgLS0gLS0gLS0gLS0gLS0gLS0g LS0gLS0gIHwuLiAgICAgICAgICAgICAgfAogZmxhZ3MgMHgxMCA8UFJPWFlfQlVGRkVSfDA+ CiBzdGF0dXMgMHhlZTFhMSA8T1BFTnxTVEFSVEVEfENPTlRST0xfWEZSfENPTlRST0xfSERS fEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8Q1VSUl9ETUFfU0VU fENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDU6NDguNDQ1NTA5IHVz YnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49OCxJVkFM PTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIDAwMDAgIDgwIDA2IDAyIDAzIDA5IDA0IDE4 IDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4uLi4uICAgICAgICB8CiBmcmFt ZVsxXSBSRUFEIDI0IGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1 cyAweGVlMWEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENPTlRST0xfWEZSfENPTlRS T0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8Q1VSUl9E TUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDU6NDguNDUw NDgwIHVzYnVzMi4yIERPTkUtQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49 MjQsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiBmcmFtZVsxXSBSRUFE IDI0IGJ5dGVzCiAwMDAwICAxOCAwMyA0RiAwMCA2NiAwMCA2NiAwMCAgNkMgMDAgNjkgMDAg NkUgMDAgNjUgMDAgIHwuLk8uZi5mLmwuaS5uLmUufAogMDAxMCAgMjAgMDAgNTUgMDAgNTAg MDAgNTMgMDAgIC0tIC0tIC0tIC0tIC0tIC0tIC0tIC0tICB8IC5VLlAuUy4gICAgICAgIHwK IGZsYWdzIDB4MTAgPFBST1hZX0JVRkZFUnwwPgogc3RhdHVzIDB4Y2UxYTEgPE9QRU58U1RB UlRFRHxDT05UUk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxCRE1BX05PX1BPU1Rf U1lOQ3xCRE1BX1NFVFVQfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6 NDU6NDguNDUwNTM1IHVzYnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5G Uj0yLFNMRU49OCxJVkFMPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIDAwMDAgIDgwIDA2 IDAwIDAyIDAwIDAwIDA5IDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4uLi4u ICAgICAgICB8CiBmcmFtZVsxXSBSRUFEIDkgYnl0ZXMKIGZsYWdzIDB4MTAgPFBST1hZX0JV RkZFUnwwPgogc3RhdHVzIDB4Y2UxYTMgPE9QRU58VFJBTlNGRVJSSU5HfFNUQVJURUR8Q09O VFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZTkN8QkRN QV9TRVRVUHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExCQUNLfDA+CjE3OjQ1OjQ4LjQ1 NDQ3OCB1c2J1czIuMiBET05FLUNUUkwtRVA9MDAwMDAwODAsU1BEPUxPVyxORlI9MixTTEVO PTEyLElWQUw9MCxFUlI9MAogZnJhbWVbMF0gV1JJVEUgOCBieXRlcwogZnJhbWVbMV0gUkVB RCA5IGJ5dGVzCiAwMDAwICAwOSAwMiAyMiAwMCAwMSAwMSAwMCBBMCAgMzIgLS0gLS0gLS0g LS0gLS0gLS0gLS0gIHwuLiIuLi4uLjIgICAgICAgfAogZmxhZ3MgMHgxMCA8UFJPWFlfQlVG RkVSfDA+CiBzdGF0dXMgMHhlZTFhMSA8T1BFTnxTVEFSVEVEfENPTlRST0xfWEZSfENPTlRS T0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8Q1VSUl9E TUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDU6NDguNDU0 NTA3IHVzYnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49 OCxJVkFMPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIDAwMDAgIDgwIDA2IDAwIDAyIDAw IDAwIDIyIDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4uLiIuICAgICAgICB8 CiBmcmFtZVsxXSBSRUFEIDM0IGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4K IHN0YXR1cyAweGVlMWEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENPTlRST0xfWEZS fENPTlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8 Q1VSUl9ETUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDU6 NDguNDYxNDg4IHVzYnVzMi4yIERPTkUtQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0y LFNMRU49MzYsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiBmcmFtZVsx XSBSRUFEIDM0IGJ5dGVzCiAwMDAwICAwOSAwMiAyMiAwMCAwMSAwMSAwMCBBMCAgMzIgMDkg MDQgMDAgMDAgMDEgMDMgMDAgIHwuLiIuLi4uLjIuLi4uLi4ufAogMDAxMCAgMDAgMDAgMDkg MjEgMDAgMDEgMDAgMDEgIDIyIEVGIDAxIDA3IDA1IDgxIDAzIDA4ICB8Li4uIS4uLi4iLi4u Li4uLnwKIDAwMjAgIDAwIDY0IC0tIC0tIC0tIC0tIC0tIC0tICAtLSAtLSAtLSAtLSAtLSAt LSAtLSAtLSAgfC5kICAgICAgICAgICAgICB8CiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8 MD4KIHN0YXR1cyAweGNlMWExIDxPUEVOfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9I RFJ8QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZTkN8QkRNQV9TRVRVUHxDQU5fQ0FOQ0VM X0lNTUVEfERPSU5HX0NBTExCQUNLfDA+CjE3OjQ1OjQ4LjQ2MTUyMSB1c2J1czIuMiBTVUJN LUNUUkwtRVA9MDAwMDAwMDAsU1BEPUxPVyxORlI9MSxTTEVOPTgsSVZBTD0wCiBmcmFtZVsw XSBXUklURSA4IGJ5dGVzCiAwMDAwICAwMCAwOSAwMSAwMCAwMCAwMCAwMCAwMCAgLS0gLS0g LS0gLS0gLS0gLS0gLS0gLS0gIHwuLi4uLi4uLiAgICAgICAgfAogZmxhZ3MgMHgxMCA8UFJP WFlfQlVGRkVSfDA+CiBzdGF0dXMgMHhjZTFhMyA8T1BFTnxUUkFOU0ZFUlJJTkd8U1RBUlRF RHxDT05UUk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxCRE1BX05PX1BPU1RfU1lO Q3xCRE1BX1NFVFVQfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDU6 NDguNDY0NDg3IHVzYnVzMi4yIERPTkUtQ1RSTC1FUD0wMDAwMDAwMCxTUEQ9TE9XLE5GUj0x LFNMRU49MCxJVkFMPTAsRVJSPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIGZsYWdzIDB4 MTAgPFBST1hZX0JVRkZFUnwwPgogc3RhdHVzIDB4ZWUxYTEgPE9QRU58U1RBUlRFRHxDT05U Uk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxCRE1BX05PX1BPU1RfU1lOQ3xCRE1B X1NFVFVQfENVUlJfRE1BX1NFVHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExCQUNLfDA+ CgpBcHIgMTcgMTc6NDU6NDggZ2F0ZXdheSBrZXJuZWw6IHVnZW4yLjI6IDxQUEMgT2ZmbGlu ZSBVUFM+IGF0IHVzYnVzMgpBcHIgMTcgMTc6NDY6MDIgZ2F0ZXdheSBrZXJuZWw6IHVnZW4y LjI6IDxQUEMgT2ZmbGluZSBVUFM+IGF0IHVzYnVzMiAoZGlzY29ubmVjdGVkKQoKMTc6NDY6 MDcuNDY4MDY2IHVzYnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAwMDAwMCxTUEQ9TE9XLE5GUj0x LFNMRU49OCxJVkFMPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIDAwMDAgIDAwIDA1IDAy IDAwIDAwIDAwIDAwIDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4uLi4uICAg ICAgICB8CiBmbGFncyAweDUwIDxQUk9YWV9CVUZGRVJ8TUFOVUFMX1NUQVRVU3wwPgogc3Rh dHVzIDB4ZWUzYTMgPE9QRU58VFJBTlNGRVJSSU5HfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09O VFJPTF9IRFJ8Q09OVFJPTF9BQ1R8QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZTkN8QkRN QV9TRVRVUHxDVVJSX0RNQV9TRVR8Q0FOX0NBTkNFTF9JTU1FRHxET0lOR19DQUxMQkFDS3ww PgoxNzo0NjowNy40Njk4MjkgdXNidXMyLjIgRE9ORS1DVFJMLUVQPTAwMDAwMDAwLFNQRD1M T1csTkZSPTEsU0xFTj0wLElWQUw9MCxFUlI9MAogZnJhbWVbMF0gV1JJVEUgOCBieXRlcwog ZmxhZ3MgMHg1MCA8UFJPWFlfQlVGRkVSfE1BTlVBTF9TVEFUVVN8MD4KIHN0YXR1cyAweGNl M2ExIDxPUEVOfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8Q09OVFJPTF9BQ1R8 QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZTkN8QkRNQV9TRVRVUHxDQU5fQ0FOQ0VMX0lN TUVEfERPSU5HX0NBTExCQUNLfDA+CjE3OjQ2OjA3LjQ2OTg0NSB1c2J1czIuMiBTVUJNLUNU UkwtRVA9MDAwMDAwMDAsU1BEPUxPVyxORlI9MSxTTEVOPTAsSVZBTD0wCiBmcmFtZVswXSBX UklURSAwIGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGNl MGEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENPTlRST0xfWEZSfEJETUFfRU5BQkxF fEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8Q0FOX0NBTkNFTF9JTU1FRHxET0lOR19D QUxMQkFDS3wwPgoxNzo0NjowNy40NzEyNTcgdXNidXMyLjIgRE9ORS1DVFJMLUVQPTAwMDAw MDAwLFNQRD1MT1csTkZSPTEsU0xFTj0wLElWQUw9MCxFUlI9MAogZnJhbWVbMF0gV1JJVEUg MCBieXRlcwogZmxhZ3MgMHgxMCA8UFJPWFlfQlVGRkVSfDA+CiBzdGF0dXMgMHhlZTBhMSA8 T1BFTnxTVEFSVEVEfENPTlRST0xfWEZSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5D fEJETUFfU0VUVVB8Q1VSUl9ETUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJB Q0t8MD4KMTc6NDY6MDcuNTAxODg5IHVzYnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAwMDA4MCxT UEQ9TE9XLE5GUj0yLFNMRU49OCxJVkFMPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIDAw MDAgIDgwIDA2IDAwIDAxIDAwIDAwIDEyIDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAg fC4uLi4uLi4uICAgICAgICB8CiBmcmFtZVsxXSBSRUFEIDE4IGJ5dGVzCiBmbGFncyAweDEw IDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGVlMWEzIDxPUEVOfFRSQU5TRkVSUklOR3xT VEFSVEVEfENPTlRST0xfWEZSfENPTlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9T VF9TWU5DfEJETUFfU0VUVVB8Q1VSUl9ETUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdf Q0FMTEJBQ0t8MD4KMTc6NDY6MDcuNTA2MjYwIHVzYnVzMi4yIERPTkUtQ1RSTC1FUD0wMDAw MDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49MjAsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBXUklU RSA4IGJ5dGVzCiBmcmFtZVsxXSBSRUFEIDE4IGJ5dGVzCiAwMDAwICAxMiAwMSAxMCAwMSAw MCAwMCAwMCAwOCAgREEgMDYgRkYgRkYgMDMgMDAgMDEgMDIgIHwuLi4uLi4uLi4uLi4uLi4u fAogMDAxMCAgMDQgMDEgLS0gLS0gLS0gLS0gLS0gLS0gIC0tIC0tIC0tIC0tIC0tIC0tIC0t IC0tICB8Li4gICAgICAgICAgICAgIHwKIGZsYWdzIDB4MTAgPFBST1hZX0JVRkZFUnwwPgog c3RhdHVzIDB4Y2UxYTEgPE9QRU58U1RBUlRFRHxDT05UUk9MX1hGUnxDT05UUk9MX0hEUnxC RE1BX0VOQUJMRXxCRE1BX05PX1BPU1RfU1lOQ3xCRE1BX1NFVFVQfENBTl9DQU5DRUxfSU1N RUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDY6MDcuNTA2Mjk4IHVzYnVzMi4yIFNVQk0tQ1RS TC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49OCxJVkFMPTAKIGZyYW1lWzBdIFdS SVRFIDggYnl0ZXMKIDAwMDAgIDgwIDA2IDAwIDAzIDAwIDAwIDAyIDAwICAtLSAtLSAtLSAt LSAtLSAtLSAtLSAtLSAgfC4uLi4uLi4uICAgICAgICB8CiBmcmFtZVsxXSBSRUFEIDIgYnl0 ZXMKIGZsYWdzIDB4MTAgPFBST1hZX0JVRkZFUnwwPgogc3RhdHVzIDB4Y2UxYTMgPE9QRU58 VFJBTlNGRVJSSU5HfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFC TEV8QkRNQV9OT19QT1NUX1NZTkN8QkRNQV9TRVRVUHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5H X0NBTExCQUNLfDA+CjE3OjQ2OjA3LjUwOTI0NSB1c2J1czIuMiBET05FLUNUUkwtRVA9MDAw MDAwODAsU1BEPUxPVyxORlI9MixTTEVOPTQsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBXUklU RSA4IGJ5dGVzCiBmcmFtZVsxXSBSRUFEIDIgYnl0ZXMKIDAwMDAgIDA2IDAzIC0tIC0tIC0t IC0tIC0tIC0tICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uICAgICAgICAgICAgICB8 CiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGVlMWExIDxPUEVOfFNU QVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NU X1NZTkN8QkRNQV9TRVRVUHxDVVJSX0RNQV9TRVR8Q0FOX0NBTkNFTF9JTU1FRHxET0lOR19D QUxMQkFDS3wwPgoxNzo0NjowNy41MDkyNjIgdXNidXMyLjIgU1VCTS1DVFJMLUVQPTAwMDAw MDgwLFNQRD1MT1csTkZSPTIsU0xFTj04LElWQUw9MAogZnJhbWVbMF0gV1JJVEUgOCBieXRl cwogMDAwMCAgODAgMDYgMDAgMDMgMDAgMDAgMDQgMDAgIC0tIC0tIC0tIC0tIC0tIC0tIC0t IC0tICB8Li4uLi4uLi4gICAgICAgIHwKIGZyYW1lWzFdIFJFQUQgNCBieXRlcwogZmxhZ3Mg MHgxMCA8UFJPWFlfQlVGRkVSfDA+CiBzdGF0dXMgMHhlZTFhMyA8T1BFTnxUUkFOU0ZFUlJJ Tkd8U1RBUlRFRHxDT05UUk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxCRE1BX05P X1BPU1RfU1lOQ3xCRE1BX1NFVFVQfENVUlJfRE1BX1NFVHxDQU5fQ0FOQ0VMX0lNTUVEfERP SU5HX0NBTExCQUNLfDA+CjE3OjQ2OjA3LjUxMjI2NSB1c2J1czIuMiBET05FLUNUUkwtRVA9 MDAwMDAwODAsU1BEPUxPVyxORlI9MixTTEVOPTQsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBX UklURSA4IGJ5dGVzCiBmcmFtZVsxXSBSRUFEIDQgYnl0ZXMKIDAwMDAgIDA2IDAzIDA5IDA0 IC0tIC0tIC0tIC0tICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4gICAgICAgICAg ICB8CiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGNlMWExIDxPUEVO fFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9OT19Q T1NUX1NZTkN8QkRNQV9TRVRVUHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExCQUNLfDA+ CjE3OjQ2OjA3LjUxMjI5MyB1c2J1czIuMiBTVUJNLUNUUkwtRVA9MDAwMDAwODAsU1BEPUxP VyxORlI9MixTTEVOPTgsSVZBTD0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiAwMDAwICA4 MCAwNiAwNCAwMyAwOSAwNCAwMiAwMCAgLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0gIHwuLi4u Li4uLiAgICAgICAgfAogZnJhbWVbMV0gUkVBRCAyIGJ5dGVzCiBmbGFncyAweDEwIDxQUk9Y WV9CVUZGRVJ8MD4KIHN0YXR1cyAweGNlMWEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVE fENPTlRST0xfWEZSfENPTlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5D fEJETUFfU0VUVVB8Q0FOX0NBTkNFTF9JTU1FRHxET0lOR19DQUxMQkFDS3wwPgoxNzo0Njow Ny41MjgyMDMgdXNidXMyLjIgRE9ORS1DVFJMLUVQPTAwMDAwMDgwLFNQRD1MT1csTkZSPTIs U0xFTj00LElWQUw9MCxFUlI9MAogZnJhbWVbMF0gV1JJVEUgOCBieXRlcwogZnJhbWVbMV0g UkVBRCAyIGJ5dGVzCiAwMDAwICAxQSAwMyAtLSAtLSAtLSAtLSAtLSAtLSAgLS0gLS0gLS0g LS0gLS0gLS0gLS0gLS0gIHwuLiAgICAgICAgICAgICAgfAogZmxhZ3MgMHgxMCA8UFJPWFlf QlVGRkVSfDA+CiBzdGF0dXMgMHhlZTFhMSA8T1BFTnxTVEFSVEVEfENPTlRST0xfWEZSfENP TlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8Q1VS Ul9ETUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDY6MDcu NTI4MjI4IHVzYnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0yLFNM RU49OCxJVkFMPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIDAwMDAgIDgwIDA2IDA0IDAz IDA5IDA0IDFBIDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4uLi4uICAgICAg ICB8CiBmcmFtZVsxXSBSRUFEIDI2IGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8 MD4KIHN0YXR1cyAweGVlMWEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENPTlRST0xf WEZSfENPTlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VU VVB8Q1VSUl9ETUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6 NDY6MDcuNTM1MTg1IHVzYnVzMi4yIERPTkUtQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5G Uj0yLFNMRU49MjgsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiBmcmFt ZVsxXSBSRUFEIDI2IGJ5dGVzCiAwMDAwICAxQSAwMyAzMCAwMCAzMCAwMCAzMCAwMCAgMzAg MDAgMzAgMDAgMzAgMDAgMzAgMDAgIHwuLjAuMC4wLjAuMC4wLjAufAogMDAxMCAgMzAgMDAg MzAgMDAgMjAgMDAgMjAgMDAgIDIwIDAwIC0tIC0tIC0tIC0tIC0tIC0tICB8MC4wLiAuIC4g LiAgICAgIHwKIGZsYWdzIDB4MTAgPFBST1hZX0JVRkZFUnwwPgogc3RhdHVzIDB4Y2UxYTEg PE9QRU58U1RBUlRFRHxDT05UUk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxCRE1B X05PX1BPU1RfU1lOQ3xCRE1BX1NFVFVQfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJB Q0t8MD4KMTc6NDY6MDcuNTM1MjE4IHVzYnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAwMDA4MCxT UEQ9TE9XLE5GUj0yLFNMRU49OCxJVkFMPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIDAw MDAgIDgwIDA2IDAxIDAzIDA5IDA0IDAyIDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAg fC4uLi4uLi4uICAgICAgICB8CiBmcmFtZVsxXSBSRUFEIDIgYnl0ZXMKIGZsYWdzIDB4MTAg PFBST1hZX0JVRkZFUnwwPgogc3RhdHVzIDB4Y2UxYTMgPE9QRU58VFJBTlNGRVJSSU5HfFNU QVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NU X1NZTkN8QkRNQV9TRVRVUHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExCQUNLfDA+CjE3 OjQ2OjA3LjUzNzI0OCB1c2J1czIuMiBET05FLUNUUkwtRVA9MDAwMDAwODAsU1BEPUxPVyxO RlI9MixTTEVOPTQsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiBmcmFt ZVsxXSBSRUFEIDIgYnl0ZXMKIDAwMDAgIDA4IDAzIC0tIC0tIC0tIC0tIC0tIC0tICAtLSAt LSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uICAgICAgICAgICAgICB8CiBmbGFncyAweDEwIDxQ Uk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGVlMWExIDxPUEVOfFNUQVJURUR8Q09OVFJPTF9Y RlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZTkN8QkRNQV9TRVRV UHxDVVJSX0RNQV9TRVR8Q0FOX0NBTkNFTF9JTU1FRHxET0lOR19DQUxMQkFDS3wwPgoxNzo0 NjowNy41MzcyNzcgdXNidXMyLjIgU1VCTS1DVFJMLUVQPTAwMDAwMDgwLFNQRD1MT1csTkZS PTIsU0xFTj04LElWQUw9MAogZnJhbWVbMF0gV1JJVEUgOCBieXRlcwogMDAwMCAgODAgMDYg MDEgMDMgMDkgMDQgMDggMDAgIC0tIC0tIC0tIC0tIC0tIC0tIC0tIC0tICB8Li4uLi4uLi4g ICAgICAgIHwKIGZyYW1lWzFdIFJFQUQgOCBieXRlcwogZmxhZ3MgMHgxMCA8UFJPWFlfQlVG RkVSfDA+CiBzdGF0dXMgMHhlZTFhMyA8T1BFTnxUUkFOU0ZFUlJJTkd8U1RBUlRFRHxDT05U Uk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxCRE1BX05PX1BPU1RfU1lOQ3xCRE1B X1NFVFVQfENVUlJfRE1BX1NFVHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExCQUNLfDA+ CjE3OjQ2OjA3LjU0MDI2NCB1c2J1czIuMiBET05FLUNUUkwtRVA9MDAwMDAwODAsU1BEPUxP VyxORlI9MixTTEVOPTgsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiBm cmFtZVsxXSBSRUFEIDggYnl0ZXMKIDAwMDAgIDA4IDAzIDUwIDAwIDUwIDAwIDQzIDAwICAt LSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uUC5QLkMuICAgICAgICB8CiBmbGFncyAweDEw IDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGNlMWExIDxPUEVOfFNUQVJURUR8Q09OVFJP TF9YRlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZTkN8QkRNQV9T RVRVUHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExCQUNLfDA+CjE3OjQ2OjA3LjU0MDI4 NCB1c2J1czIuMiBTVUJNLUNUUkwtRVA9MDAwMDAwODAsU1BEPUxPVyxORlI9MixTTEVOPTgs SVZBTD0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiAwMDAwICA4MCAwNiAwMiAwMyAwOSAw NCAwMiAwMCAgLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0gIHwuLi4uLi4uLiAgICAgICAgfAog ZnJhbWVbMV0gUkVBRCAyIGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0 YXR1cyAweGNlMWEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENPTlRST0xfWEZSfENP TlRST0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8Q0FO X0NBTkNFTF9JTU1FRHxET0lOR19DQUxMQkFDS3wwPgoxNzo0NjowNy41NDMyNjQgdXNidXMy LjIgRE9ORS1DVFJMLUVQPTAwMDAwMDgwLFNQRD1MT1csTkZSPTIsU0xFTj00LElWQUw9MCxF UlI9MAogZnJhbWVbMF0gV1JJVEUgOCBieXRlcwogZnJhbWVbMV0gUkVBRCAyIGJ5dGVzCiAw MDAwICAxOCAwMyAtLSAtLSAtLSAtLSAtLSAtLSAgLS0gLS0gLS0gLS0gLS0gLS0gLS0gLS0g IHwuLiAgICAgICAgICAgICAgfAogZmxhZ3MgMHgxMCA8UFJPWFlfQlVGRkVSfDA+CiBzdGF0 dXMgMHhlZTFhMSA8T1BFTnxTVEFSVEVEfENPTlRST0xfWEZSfENPTlRST0xfSERSfEJETUFf RU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8Q1VSUl9ETUFfU0VUfENBTl9D QU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDY6MDcuNTQzMjg3IHVzYnVzMi4y IFNVQk0tQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49OCxJVkFMPTAKIGZy YW1lWzBdIFdSSVRFIDggYnl0ZXMKIDAwMDAgIDgwIDA2IDAyIDAzIDA5IDA0IDE4IDAwICAt LSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4uLi4uICAgICAgICB8CiBmcmFtZVsxXSBS RUFEIDI0IGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1cyAweGVl MWEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENPTlRST0xfWEZSfENPTlRST0xfSERS fEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8Q1VSUl9ETUFfU0VU fENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDY6MDcuNTQ4MjY4IHVz YnVzMi4yIERPTkUtQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49MjQsSVZB TD0wLEVSUj0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiBmcmFtZVsxXSBSRUFEIDI0IGJ5 dGVzCiAwMDAwICAxOCAwMyA0RiAwMCA2NiAwMCA2NiAwMCAgNkMgMDAgNjkgMDAgNkUgMDAg NjUgMDAgIHwuLk8uZi5mLmwuaS5uLmUufAogMDAxMCAgMjAgMDAgNTUgMDAgNTAgMDAgNTMg MDAgIC0tIC0tIC0tIC0tIC0tIC0tIC0tIC0tICB8IC5VLlAuUy4gICAgICAgIHwKIGZsYWdz IDB4MTAgPFBST1hZX0JVRkZFUnwwPgogc3RhdHVzIDB4Y2UxYTEgPE9QRU58U1RBUlRFRHxD T05UUk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxCRE1BX05PX1BPU1RfU1lOQ3xC RE1BX1NFVFVQfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDY6MDcu NTQ4MzA0IHVzYnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0yLFNM RU49OCxJVkFMPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIDAwMDAgIDgwIDA2IDAwIDAy IDAwIDAwIDA5IDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4uLi4uICAgICAg ICB8CiBmcmFtZVsxXSBSRUFEIDkgYnl0ZXMKIGZsYWdzIDB4MTAgPFBST1hZX0JVRkZFUnww Pgogc3RhdHVzIDB4Y2UxYTMgPE9QRU58VFJBTlNGRVJSSU5HfFNUQVJURUR8Q09OVFJPTF9Y RlJ8Q09OVFJPTF9IRFJ8QkRNQV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZTkN8QkRNQV9TRVRV UHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExCQUNLfDA+CjE3OjQ2OjA3LjU1MjI3MSB1 c2J1czIuMiBET05FLUNUUkwtRVA9MDAwMDAwODAsU1BEPUxPVyxORlI9MixTTEVOPTEyLElW QUw9MCxFUlI9MAogZnJhbWVbMF0gV1JJVEUgOCBieXRlcwogZnJhbWVbMV0gUkVBRCA5IGJ5 dGVzCiAwMDAwICAwOSAwMiAyMiAwMCAwMSAwMSAwMCBBMCAgMzIgLS0gLS0gLS0gLS0gLS0g LS0gLS0gIHwuLiIuLi4uLjIgICAgICAgfAogZmxhZ3MgMHgxMCA8UFJPWFlfQlVGRkVSfDA+ CiBzdGF0dXMgMHhlZTFhMSA8T1BFTnxTVEFSVEVEfENPTlRST0xfWEZSfENPTlRST0xfSERS fEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8Q1VSUl9ETUFfU0VU fENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDY6MDcuNTUyMjk4IHVz YnVzMi4yIFNVQk0tQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49OCxJVkFM PTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIDAwMDAgIDgwIDA2IDAwIDAyIDAwIDAwIDIy IDAwICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAtLSAgfC4uLi4uLiIuICAgICAgICB8CiBmcmFt ZVsxXSBSRUFEIDM0IGJ5dGVzCiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0YXR1 cyAweGVlMWEzIDxPUEVOfFRSQU5TRkVSUklOR3xTVEFSVEVEfENPTlRST0xfWEZSfENPTlRS T0xfSERSfEJETUFfRU5BQkxFfEJETUFfTk9fUE9TVF9TWU5DfEJETUFfU0VUVVB8Q1VSUl9E TUFfU0VUfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDY6MDcuNTU5 MjY5IHVzYnVzMi4yIERPTkUtQ1RSTC1FUD0wMDAwMDA4MCxTUEQ9TE9XLE5GUj0yLFNMRU49 MzYsSVZBTD0wLEVSUj0wCiBmcmFtZVswXSBXUklURSA4IGJ5dGVzCiBmcmFtZVsxXSBSRUFE IDM0IGJ5dGVzCiAwMDAwICAwOSAwMiAyMiAwMCAwMSAwMSAwMCBBMCAgMzIgMDkgMDQgMDAg MDAgMDEgMDMgMDAgIHwuLiIuLi4uLjIuLi4uLi4ufAogMDAxMCAgMDAgMDAgMDkgMjEgMDAg MDEgMDAgMDEgIDIyIEVGIDAxIDA3IDA1IDgxIDAzIDA4ICB8Li4uIS4uLi4iLi4uLi4uLnwK IDAwMjAgIDAwIDY0IC0tIC0tIC0tIC0tIC0tIC0tICAtLSAtLSAtLSAtLSAtLSAtLSAtLSAt LSAgfC5kICAgICAgICAgICAgICB8CiBmbGFncyAweDEwIDxQUk9YWV9CVUZGRVJ8MD4KIHN0 YXR1cyAweGNlMWExIDxPUEVOfFNUQVJURUR8Q09OVFJPTF9YRlJ8Q09OVFJPTF9IRFJ8QkRN QV9FTkFCTEV8QkRNQV9OT19QT1NUX1NZTkN8QkRNQV9TRVRVUHxDQU5fQ0FOQ0VMX0lNTUVE fERPSU5HX0NBTExCQUNLfDA+CjE3OjQ2OjA3LjU1OTI5NiB1c2J1czIuMiBTVUJNLUNUUkwt RVA9MDAwMDAwMDAsU1BEPUxPVyxORlI9MSxTTEVOPTgsSVZBTD0wCiBmcmFtZVswXSBXUklU RSA4IGJ5dGVzCiAwMDAwICAwMCAwOSAwMSAwMCAwMCAwMCAwMCAwMCAgLS0gLS0gLS0gLS0g LS0gLS0gLS0gLS0gIHwuLi4uLi4uLiAgICAgICAgfAogZmxhZ3MgMHgxMCA8UFJPWFlfQlVG RkVSfDA+CiBzdGF0dXMgMHhjZTFhMyA8T1BFTnxUUkFOU0ZFUlJJTkd8U1RBUlRFRHxDT05U Uk9MX1hGUnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxCRE1BX05PX1BPU1RfU1lOQ3xCRE1B X1NFVFVQfENBTl9DQU5DRUxfSU1NRUR8RE9JTkdfQ0FMTEJBQ0t8MD4KMTc6NDY6MDcuNTg2 NzM5IHVzYnVzMi4yIERPTkUtQ1RSTC1FUD0wMDAwMDAwMCxTUEQ9TE9XLE5GUj0xLFNMRU49 MCxJVkFMPTAsRVJSPTAKIGZyYW1lWzBdIFdSSVRFIDggYnl0ZXMKIGZsYWdzIDB4MTAgPFBS T1hZX0JVRkZFUnwwPgogc3RhdHVzIDB4ZWUxYTEgPE9QRU58U1RBUlRFRHxDT05UUk9MX1hG UnxDT05UUk9MX0hEUnxCRE1BX0VOQUJMRXxCRE1BX05PX1BPU1RfU1lOQ3xCRE1BX1NFVFVQ fENVUlJfRE1BX1NFVHxDQU5fQ0FOQ0VMX0lNTUVEfERPSU5HX0NBTExCQUNLfDA+CiAKQXBy IDE3IDE3OjQ2OjA3IGdhdGV3YXkga2VybmVsOiB1Z2VuMi4yOiA8UFBDIE9mZmxpbmUgVVBT PiBhdCB1c2J1czIKQXByIDE3IDE3OjQ2OjIyIGdhdGV3YXkga2VybmVsOiB1Z2VuMi4yOiA8 UFBDIE9mZmxpbmUgVVBTPiBhdCB1c2J1czIgKGRpc2Nvbm5lY3RlZCkgCi4uLgo= --------------71EE012869B7223578CC498F-- --S5E0KpGaFKq6y3LKquBgRitC9wPOTDCKt-- --RgGXQeYKfQnWO5TxX7RpSMuIviuDsck3u Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE+W0coLX0MYtnSzMK6rA8WL/cR48FAl6Zw1lfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY5 NkQxQ0EwQjVGNDMxOEI2NzRCMzMwQUVBQjAzQzU4QkZEQzQ3OEYACgkQ6rA8WL/c R4/b0RAAlICwdBmBQj3s8IfpSm9NzyQi4DThWftYJKt0d1CByLtRycnfg8OFhWg4 VqCWUVgVT5ZNSIIh9fd3zF3YplBW4EwDlnghyKhtRA1mBlXq/KaHu3OwaoaZ0Crk B8IR8e0NKuqQcpaf2cG5QVqiJAbZoaZXPDwOfBiPXNYZ9Ngn3J2yGzX0kMnayVRj 5S9gAGFBlfAD0a8/zt5fGzV7lu7jAX3DnwkfHUyshoM6dCz5WICTsZUysnhC+M2I EiEqCwelsFclD+72VsPpyMVTvN1W65ImvXFs26yLRUxUPPha90UkABb52E/4tT4S +Zvmnvk2z3dPIaFBZJEkFjF7smle140f16+DcY9AqEQ8MzTi+u7jx2KIvGeaHWkO UFvKA9le8Fg6OxDFgMMnA7lHeqeAwj140giSU8IWb3cMmQghP+H6XcAXqnTwJi6h L/QBsQmv0D+OV3WSxFnjN1ddsVs7pxj9AFmX8WEty7P/uTjHhhHcjhjUk7KtSRPW SGj8Qs8AsAwk8HAJQ5EeVHS91A/i++BNKZdTkBsarFZEQHFYeCxeIzvroWtKcejG r918NIn3ajvGgy6DfdgUtqjPW6aD7VN90zuqs9RD0hSQZ0dHqCShUzDohS+3CEfF ckDUEZhaZa6i2SyvnVamcXKaYiNFm9uBi37G9mRL0LdOYo5Qn7M= =hetj -----END PGP SIGNATURE----- --RgGXQeYKfQnWO5TxX7RpSMuIviuDsck3u-- From owner-freebsd-usb@freebsd.org Fri Apr 17 15:03:30 2020 Return-Path: Delivered-To: freebsd-usb@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 C59512BC828 for ; Fri, 17 Apr 2020 15:03:30 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 493fVV0GgJz43d4 for ; Fri, 17 Apr 2020 15:03:30 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.nyi.freebsd.org (Postfix) id 0537C2BC81C; Fri, 17 Apr 2020 15:03:30 +0000 (UTC) Delivered-To: usb@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 034BC2BC81B for ; Fri, 17 Apr 2020 15:03:30 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [88.99.82.50]) (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 493fVT5B21z43cr; Fri, 17 Apr 2020 15:03:29 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2020.home.selasky.org (unknown [62.141.129.235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 9B25D2601E2; Fri, 17 Apr 2020 17:03:27 +0200 (CEST) Subject: =?UTF-8?Q?Re=3a_Cheap_UPS_with_USB_=c2=abflicker=c2=bb_with_FreeBSD?= =?UTF-8?Q?_but_not_with_Windows?= To: lev@FreeBSD.org, usb@freebsd.org References: <4a0271c4-edf8-909f-c8d1-894323d1c8d5@selasky.org> <5b87bfd2-55c1-5281-b964-47dfea8c48cb@FreeBSD.org> From: Hans Petter Selasky Message-ID: <933f961a-a199-237d-3132-d7041f87b34f@selasky.org> Date: Fri, 17 Apr 2020 17:01:59 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <5b87bfd2-55c1-5281-b964-47dfea8c48cb@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 493fVT5B21z43cr X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-6.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2020 15:03:31 -0000 On 2020-04-17 16:55, Lev Serebryakov wrote: > Nope, it still disappears. Looks like I need to boot this computer with Linux and check in Linux. Problem is, it is system with serial console only and I don't know Linux Live CD/USB Image where serial console is enabled and which doesn't require screen & keyboard. LOW speed USB is a bit special. Try this also: usbconfig -d X.Y power_save While the device is attached. --HPS From owner-freebsd-usb@freebsd.org Fri Apr 17 15:05:39 2020 Return-Path: Delivered-To: freebsd-usb@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 254972BCA7D for ; Fri, 17 Apr 2020 15:05:39 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 493fXy6hsgz43sW for ; Fri, 17 Apr 2020 15:05:38 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.nyi.freebsd.org (Postfix) id E5D172BCA7C; Fri, 17 Apr 2020 15:05:38 +0000 (UTC) Delivered-To: usb@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 E597D2BCA7B for ; Fri, 17 Apr 2020 15:05:38 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [88.99.82.50]) (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 493fXy5fvJz43sV; Fri, 17 Apr 2020 15:05:38 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2020.home.selasky.org (unknown [62.141.129.235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 37B412601E2; Fri, 17 Apr 2020 17:05:37 +0200 (CEST) Subject: =?UTF-8?Q?Re=3a_Cheap_UPS_with_USB_=c2=abflicker=c2=bb_with_FreeBSD?= =?UTF-8?Q?_but_not_with_Windows?= To: lev@FreeBSD.org, usb@freebsd.org References: <4a0271c4-edf8-909f-c8d1-894323d1c8d5@selasky.org> <5b87bfd2-55c1-5281-b964-47dfea8c48cb@FreeBSD.org> From: Hans Petter Selasky Message-ID: <408f99ba-bbf9-2273-4caa-281ab96f4a91@selasky.org> Date: Fri, 17 Apr 2020 17:04:09 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <5b87bfd2-55c1-5281-b964-47dfea8c48cb@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 493fXy5fvJz43sV X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-6.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2020 15:05:39 -0000 On 2020-04-17 16:55, Lev Serebryakov wrote: >> sysctl hw.usb.disable_enumeration=1 >> >> Does your device still function? > Nope, it still disappears. You must set this while the device is attached. You can also enable UHUB debug messages (hw.usb.uhub.debug) to see exactly which event is causing this. --HPS From owner-freebsd-usb@freebsd.org Fri Apr 17 15:22:05 2020 Return-Path: Delivered-To: freebsd-usb@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 212DD2BD44B for ; Fri, 17 Apr 2020 15:22:05 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 493fvw6rCvz45Jv for ; Fri, 17 Apr 2020 15:22:04 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id EAAFC2BD44A; Fri, 17 Apr 2020 15:22:04 +0000 (UTC) Delivered-To: usb@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 EA7672BD449 for ; Fri, 17 Apr 2020 15:22:04 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 493fvw5dc8z45Js; Fri, 17 Apr 2020 15:22:04 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.not-for.work (onlyone.not-for.work [IPv6:2a01:4f8:201:6350::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: lev/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 89BB4E351; Fri, 17 Apr 2020 15:22:04 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from [192.168.23.230] (unknown [89.113.128.32]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.not-for.work (Postfix) with ESMTPSA id A97257C25; Fri, 17 Apr 2020 18:22:01 +0300 (MSK) Reply-To: lev@FreeBSD.org Subject: =?UTF-8?Q?Re=3a_Cheap_UPS_with_USB_=c2=abflicker=c2=bb_with_FreeBSD?= =?UTF-8?Q?_but_not_with_Windows?= To: Hans Petter Selasky , usb@freebsd.org References: <4a0271c4-edf8-909f-c8d1-894323d1c8d5@selasky.org> <5b87bfd2-55c1-5281-b964-47dfea8c48cb@FreeBSD.org> <933f961a-a199-237d-3132-d7041f87b34f@selasky.org> From: Lev Serebryakov Autocrypt: addr=lev@FreeBSD.org; prefer-encrypt=mutual; keydata= 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 PQ== Organization: FreeBSD Message-ID: Date: Fri, 17 Apr 2020 18:22:01 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <933f961a-a199-237d-3132-d7041f87b34f@selasky.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="cnWj7TM52KaS6CXFE2I9EtZmjcdKeVJ0w" X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2020 15:22:05 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --cnWj7TM52KaS6CXFE2I9EtZmjcdKeVJ0w Content-Type: multipart/mixed; boundary="fXWPb8595TebyOCPlwelnHfwZvbBmhMPt" --fXWPb8595TebyOCPlwelnHfwZvbBmhMPt Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 17.04.2020 18:01, Hans Petter Selasky wrote: >> =C2=A0 Nope, it still disappears. Looks like I need to boot this compu= ter with Linux and check in Linux. Problem is, it is system with serial c= onsole only and I don't know Linux Live CD/USB Image where serial console= is enabled and which doesn't require screen & keyboard. >=20 > LOW speed USB is a bit special. >=20 > Try this also: >=20 > usbconfig -d X.Y power_save >=20 > While the device is attached. No effect at all... --=20 // Lev Serebryakov --fXWPb8595TebyOCPlwelnHfwZvbBmhMPt-- --cnWj7TM52KaS6CXFE2I9EtZmjcdKeVJ0w Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE+W0coLX0MYtnSzMK6rA8WL/cR48FAl6ZyZlfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY5 NkQxQ0EwQjVGNDMxOEI2NzRCMzMwQUVBQjAzQzU4QkZEQzQ3OEYACgkQ6rA8WL/c R49oRw//edzPksLWQgXYJZ8FLkVV7dGbo/GXFNAB+3KnFl4AqHLqBOKpDyVgOvd/ GchkRAy0zSFidushN+kvdZ86k3RGkxeinw2lGOzCKmjABcSYSlyS8xTEUA5ic99j 3QbSgV+NX/kS6L4E9Rex3kLtycyfi7aYYjg1YAv2chcgAiDYTeU0tq/UsrM2z5eZ I4Xn4SVrOcfvCnwaNP2nrWhvVHhtTXTt3wwckK6arRfGedEVGs7xD55IGru/B7JD k7K4IJTW1OXi9Qriaod5vSvefVYxj6KRkYpKwTfmU12/Aer/e4uWRqe7WG7Pe7Wt GJ3NPXf+AoDxJeUJBEpfBwYVFPHK2c8kbvUnhBJbd72bf96qXgMgBtDgG1tcG0xa xrl8S1xVldgTneuBYk9ISEXoSqp5PuaLO6FiuaMJPoWh9KnsWq3VLiQDWmHtop5v X/3JhfVlDqUE5pTooLIIX78DO9ABA84qBEHmPTn66rODAP64d3vczNaciyAfUXpf ABgowTmqvzFJBxsieZEuv4abjklFOjYjWIDzhOueJUVoJnr6xTQsvW0sxsjAmCR+ epkJqSRILSimfLV6U7euHDGmeIUx/9z3XOE8tRWoQMPegBzOYKFbYraJus5hef50 YqMuMco77YXB+PYlqonH2oI9c/Jye5+uU3JFhGoZ7JOt/wmepT0= =irnR -----END PGP SIGNATURE----- --cnWj7TM52KaS6CXFE2I9EtZmjcdKeVJ0w-- From owner-freebsd-usb@freebsd.org Fri Apr 17 15:35:05 2020 Return-Path: Delivered-To: freebsd-usb@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 3A6AC2BD9E8 for ; Fri, 17 Apr 2020 15:35:05 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 493gBx0TQFz46J6 for ; Fri, 17 Apr 2020 15:35:05 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 0E7472BD9E7; Fri, 17 Apr 2020 15:35:05 +0000 (UTC) Delivered-To: usb@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 0E3532BD9E6 for ; Fri, 17 Apr 2020 15:35:05 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 493gBw6Q8Lz46J5; Fri, 17 Apr 2020 15:35:04 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.not-for.work (onlyone.not-for.work [148.251.9.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: lev/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id A9910E5D1; Fri, 17 Apr 2020 15:35:04 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from [192.168.23.230] (unknown [89.113.128.32]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.not-for.work (Postfix) with ESMTPSA id 5F32F7C2C; Fri, 17 Apr 2020 18:35:03 +0300 (MSK) Reply-To: lev@FreeBSD.org Subject: =?UTF-8?Q?Re=3a_Cheap_UPS_with_USB_=c2=abflicker=c2=bb_with_FreeBSD?= =?UTF-8?Q?_but_not_with_Windows?= To: Hans Petter Selasky , usb@freebsd.org References: <4a0271c4-edf8-909f-c8d1-894323d1c8d5@selasky.org> <5b87bfd2-55c1-5281-b964-47dfea8c48cb@FreeBSD.org> <408f99ba-bbf9-2273-4caa-281ab96f4a91@selasky.org> From: Lev Serebryakov Autocrypt: addr=lev@FreeBSD.org; prefer-encrypt=mutual; keydata= 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 PQ== Organization: FreeBSD Message-ID: <2a570645-70c4-7ead-1e7b-fd3e5b8c10cb@FreeBSD.org> Date: Fri, 17 Apr 2020 18:35:02 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <408f99ba-bbf9-2273-4caa-281ab96f4a91@selasky.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="aFm59MAUzEQ1QuI0bhsA1NcTA7ngBY6CV" X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2020 15:35:05 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --aFm59MAUzEQ1QuI0bhsA1NcTA7ngBY6CV Content-Type: multipart/mixed; boundary="7xaJdtwnZ3DiF6lMnPDnsjskpopVcwUqp" --7xaJdtwnZ3DiF6lMnPDnsjskpopVcwUqp Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 17.04.2020 18:04, Hans Petter Selasky wrote: >>> sysctl hw.usb.disable_enumeration=3D1 >>> >>> Does your device still function? >> =C2=A0 Nope, it still disappears. >=20 > You must set this while the device is attached. Yep, I understand this. I've wrote script which monitors presence of dev= ice (by checking existence of file in /dev), and when it change status fr= om "not present" to "present" script sets this sysctl. After that device = disappears in 10-15 seconds and never re-appears (which is not surprising= , as enumeration is disabled!). > You can also enable UHUB debug messages (hw.usb.uhub.debug) to see exac= tly which event is causing this. I don't have such subtree: # sysctl hw.usb hw.usb.ucom.cons_baud: 9600 hw.usb.ucom.cons_subunit: 0 hw.usb.ucom.cons_unit: -1 hw.usb.ucom.device_mode_console: 1 hw.usb.ucom.pps_mode: 0 hw.usb.uftdi.skip_jtag_interfaces: 1 hw.usb.full_ddesc: 0 hw.usb.no_cs_fail: 0 hw.usb.disable_port_power: 0 hw.usb.disable_enumeration: 0 hw.usb.power_timeout: 30 hw.usb.usb_lang_mask: 255 hw.usb.usb_lang_id: 9 hw.usb.template: -1 hw.usb.debug: 0 hw.usb.no_shutdown_wait: 0 hw.usb.no_suspend_wait: 0 hw.usb.no_boot_wait: 0 # --=20 // Lev Serebryakov --7xaJdtwnZ3DiF6lMnPDnsjskpopVcwUqp-- --aFm59MAUzEQ1QuI0bhsA1NcTA7ngBY6CV Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE+W0coLX0MYtnSzMK6rA8WL/cR48FAl6ZzKZfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY5 NkQxQ0EwQjVGNDMxOEI2NzRCMzMwQUVBQjAzQzU4QkZEQzQ3OEYACgkQ6rA8WL/c R4/1jw//V6Fq3wmYklkYXU+tKtoPJqG19onyPCltZ3m4jLSJX3EOWR/ozVmpBqmL yZJBfuNZbNsa3uZtRSUQe5O1ijisKhu30sXcIJEH6mioObHZRMSWzIJh2bq+Yo9w LrI7oYoSu+1pYyfIXrTbWAC/I4o56qIkhjetmtcHwc8WHt6QDrIxSlnCYRJBz9Sk 9GrfEfxBMfC+DcmRaBynZE5P89In2EHNeOSmNeCTK5MDslrR5iE/9n/Fak44d7/0 i+Rtyg5Fg2KszgVmlyhblbJvmPrSyMvFYxqg/sRGi5BNiC60s3qN4UEhRwhqMKBj 5HUU79v7NE2stlIdGmuMej1d9xcdcoWaguLxO+eZFw9XX4KBtgC/9MYhPrwvoi+g WQElBcOVvQjys6MmR2dlrBhCmDm3//L0JW8vNK5UUdcg5A4tznq9YjZ80ssreojY VQcn4RZU8fPRaEuUM7sePded++Lu81v2n2AEf78jqoPqHr1n8PY9ZRlibNI2D4eO Qkyn54bjyCWL59w7OsckohA6PfPPTshR2AyIJ62l18mWHaANDfl30MuxhmQ7p8rg aP159bh/ENf/QlWY15gfIiJTrb2BnSoi5BLQiP7TGsGBGZBVmgRaFjupUxfy9oG/ EdDZWbTNXPiHyyOO/I1myfdkBi2KYJkJHpFeM5ySL/7aO9bd2yU= =iaMP -----END PGP SIGNATURE----- --aFm59MAUzEQ1QuI0bhsA1NcTA7ngBY6CV-- From owner-freebsd-usb@freebsd.org Fri Apr 17 15:40:12 2020 Return-Path: Delivered-To: freebsd-usb@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 5B4D22BDC96 for ; Fri, 17 Apr 2020 15:40:12 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 493gJq74Bzz46l5 for ; Fri, 17 Apr 2020 15:40:11 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.nyi.freebsd.org (Postfix) id EF67D2BDC93; Fri, 17 Apr 2020 15:40:11 +0000 (UTC) Delivered-To: usb@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 EF2BE2BDC92 for ; Fri, 17 Apr 2020 15:40:11 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [88.99.82.50]) (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 493gJq5whKz46l3; Fri, 17 Apr 2020 15:40:11 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2020.home.selasky.org (unknown [62.141.129.235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 6D0D526025D; Fri, 17 Apr 2020 17:40:10 +0200 (CEST) Subject: =?UTF-8?Q?Re=3a_Cheap_UPS_with_USB_=c2=abflicker=c2=bb_with_FreeBSD?= =?UTF-8?Q?_but_not_with_Windows?= To: lev@FreeBSD.org, usb@freebsd.org References: <4a0271c4-edf8-909f-c8d1-894323d1c8d5@selasky.org> <5b87bfd2-55c1-5281-b964-47dfea8c48cb@FreeBSD.org> <408f99ba-bbf9-2273-4caa-281ab96f4a91@selasky.org> <2a570645-70c4-7ead-1e7b-fd3e5b8c10cb@FreeBSD.org> From: Hans Petter Selasky Message-ID: <343a0da8-d1ed-dcb5-3854-042d6065771e@selasky.org> Date: Fri, 17 Apr 2020 17:38:36 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <2a570645-70c4-7ead-1e7b-fd3e5b8c10cb@FreeBSD.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 493gJq5whKz46l3 X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-6.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2020 15:40:12 -0000 On 2020-04-17 17:35, Lev Serebryakov wrote: > # sysctl hw.usb > hw.usb.ucom.cons_baud: 9600 > hw.usb.ucom.cons_subunit: 0 > hw.usb.ucom.cons_unit: -1 > hw.usb.ucom.device_mode_console: 1 > hw.usb.ucom.pps_mode: 0 > hw.usb.uftdi.skip_jtag_interfaces: 1 > hw.usb.full_ddesc: 0 > hw.usb.no_cs_fail: 0 > hw.usb.disable_port_power: 0 > hw.usb.disable_enumeration: 0 > hw.usb.power_timeout: 30 > hw.usb.usb_lang_mask: 255 > hw.usb.usb_lang_id: 9 > hw.usb.template: -1 > hw.usb.debug: 0 > hw.usb.no_shutdown_wait: 0 > hw.usb.no_suspend_wait: 0 > hw.usb.no_boot_wait: 0 > # Maybe the kernel was compiles w/o: options USB_DEBUG --HPS From owner-freebsd-usb@freebsd.org Fri Apr 17 18:37:57 2020 Return-Path: Delivered-To: freebsd-usb@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 5A6762C4865 for ; Fri, 17 Apr 2020 18:37:57 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 493lFx1Mdjz4R9V for ; Fri, 17 Apr 2020 18:37:57 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 2EC4D2C4864; Fri, 17 Apr 2020 18:37:57 +0000 (UTC) Delivered-To: usb@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 2E8312C4863 for ; Fri, 17 Apr 2020 18:37:57 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 493lFx09pZz4R9T; Fri, 17 Apr 2020 18:37:57 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.not-for.work (onlyone.not-for.work [148.251.9.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: lev/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id C6CDEFC00; Fri, 17 Apr 2020 18:37:56 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from [192.168.23.230] (unknown [89.113.128.32]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.not-for.work (Postfix) with ESMTPSA id 3E1227C6E; Fri, 17 Apr 2020 21:37:54 +0300 (MSK) Reply-To: lev@FreeBSD.org Subject: =?UTF-8?Q?Re=3a_Cheap_UPS_with_USB_=c2=abflicker=c2=bb_with_FreeBSD?= =?UTF-8?Q?_but_not_with_Windows?= To: Hans Petter Selasky , usb@freebsd.org References: <4a0271c4-edf8-909f-c8d1-894323d1c8d5@selasky.org> <5b87bfd2-55c1-5281-b964-47dfea8c48cb@FreeBSD.org> <408f99ba-bbf9-2273-4caa-281ab96f4a91@selasky.org> <2a570645-70c4-7ead-1e7b-fd3e5b8c10cb@FreeBSD.org> <343a0da8-d1ed-dcb5-3854-042d6065771e@selasky.org> From: Lev Serebryakov Autocrypt: addr=lev@FreeBSD.org; prefer-encrypt=mutual; keydata= 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 PQ== Organization: FreeBSD Message-ID: Date: Fri, 17 Apr 2020 21:37:46 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: <343a0da8-d1ed-dcb5-3854-042d6065771e@selasky.org> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="paxF0g5dmYYejqBeIrjMuDwTKAeYn7EUD" X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2020 18:37:57 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --paxF0g5dmYYejqBeIrjMuDwTKAeYn7EUD Content-Type: multipart/mixed; boundary="dA8AF5BLUXSPsRZ5xWEHyblH9BlTtfqzq" --dA8AF5BLUXSPsRZ5xWEHyblH9BlTtfqzq Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 17.04.2020 18:38, Hans Petter Selasky wrote: > Maybe the kernel was compiles w/o: >=20 > options USB_DEBUG Yep. I have kernel with this option now, and debug shows that each disco= nnection looks like this (there are one successful explore cycle and one = which triggers disconnection): Apr 17 21:31:48 gateway kernel: usb_needs_explore: Apr 17 21:31:48 gateway kernel: usb_bus_powerd: bus=3D0xfffffe00322b2cd8 Apr 17 21:31:48 gateway kernel: usb_bus_powerd: Recomputing power masks Apr 17 21:31:48 gateway kernel: uhub_explore: udev=3D0xfffff80006c35000 a= ddr=3D1 Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 1, wPortStatu= s=3D0x0500, wPortChange=3D0x0000, err=3DUSB_ERR_NORMAL_COMPLETION Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 2, wPortStatu= s=3D0x0500, wPortChange=3D0x0000, err=3DUSB_ERR_NORMAL_COMPLETION Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 3, wPortStatu= s=3D0x0500, wPortChange=3D0x0000, err=3DUSB_ERR_NORMAL_COMPLETION Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 4, wPortStatu= s=3D0x0500, wPortChange=3D0x0000, err=3DUSB_ERR_NORMAL_COMPLETION Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 5, wPortStatu= s=3D0x0500, wPortChange=3D0x0000, err=3DUSB_ERR_NORMAL_COMPLETION Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 6, wPortStatu= s=3D0x0500, wPortChange=3D0x0000, err=3DUSB_ERR_NORMAL_COMPLETION Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 7, wPortStatu= s=3D0x0500, wPortChange=3D0x0000, err=3DUSB_ERR_NORMAL_COMPLETION Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 8, wPortStatu= s=3D0x0500, wPortChange=3D0x0000, err=3DUSB_ERR_NORMAL_COMPLETION Apr 17 21:31:49 gateway kernel: usb_needs_explore: Apr 17 21:31:49 gateway kernel: usb_bus_powerd: bus=3D0xfffffe0031f7edb0 Apr 17 21:31:49 gateway kernel: usb_bus_powerd: Recomputing power masks Apr 17 21:31:49 gateway kernel: uhub_explore: udev=3D0xfffff80006c29000 a= ddr=3D1 Apr 17 21:31:49 gateway kernel: uhub_read_port_status: port 1, wPortStatu= s=3D0x0100, wPortChange=3D0x0000, err=3DUSB_ERR_NORMAL_COMPLETION Apr 17 21:31:49 gateway kernel: uhub_read_port_status: port 2, wPortStatu= s=3D0x0100, wPortChange=3D0x0003, err=3DUSB_ERR_NORMAL_COMPLETION Apr 17 21:31:49 gateway kernel: uhub_reattach_port: reattaching port 2 Apr 17 21:31:49 gateway kernel: ugen2.2: at usbus2 (dis= connected) --=20 // Lev Serebryakov --dA8AF5BLUXSPsRZ5xWEHyblH9BlTtfqzq-- --paxF0g5dmYYejqBeIrjMuDwTKAeYn7EUD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE+W0coLX0MYtnSzMK6rA8WL/cR48FAl6Z93pfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEY5 NkQxQ0EwQjVGNDMxOEI2NzRCMzMwQUVBQjAzQzU4QkZEQzQ3OEYACgkQ6rA8WL/c R49kDxAAzccZGTFv18xn1lmug7T6V0zSX2L3GelcMyWujOJgFlzzBWmbfFI4SMBi hCKDk/n3p77/5rxeDBYql48pGcYpqjufYfFT5iaNTovbywfW0AWwzZze8vlrooCc e+vc4oFj5Hh+5AhVctAps3Eh7u6nrde+/DM/Lf2lnTcK94GyAbus5v8NHvUoehhE 0MDhFJVmr5p4o/WRCguU8KVA9ZjZ8nRBcW9SLisZpYr9FJaomtaLoFx2yLLYUos0 3FS7iubJZHZWox9nVPfvzXIJLCw9NoG2V2AQmCGzbMXEyXEkVxcjqhHb+Nv99NYJ tFunbuKDp1rtxTD39KiQxCrTVH0FH7t4mwYqxYRtL78lhyx5PsMy5J/OaqIDQbHY aOFtvw9wIzcKSr+zbzRetaURNf8656Dyg6dP0JiQu2wZFoT6A1EmyzcZCdNVzKk+ 9VIQVdCZjsRp4LmMpxPwPJC6zp5//C+HAxZS7A8AQpRPVZqMwwLiB99PqrZWymID abr1qncCyBlwRGXBOlzu/cq233Qg8hwwDrP1zbNsWI2AypzEVcZWYiEjW3U6I4f5 fwOHgCUcn7FAbxQO0hPx4dk5uLx3OWvfY1l44b9nwy07PPuffeEmF+eP0PZfdKhy Tsfh/5LpOFObwUZ1Fqn6s3qHJY3WurMpr5vpqUWIGXpjw7uD6wE= =4ikS -----END PGP SIGNATURE----- --paxF0g5dmYYejqBeIrjMuDwTKAeYn7EUD-- From owner-freebsd-usb@freebsd.org Fri Apr 17 19:24:28 2020 Return-Path: Delivered-To: freebsd-usb@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 4A3512C6321 for ; Fri, 17 Apr 2020 19:24:28 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 493mHb6R9Vz4X0f for ; Fri, 17 Apr 2020 19:24:27 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.nyi.freebsd.org (Postfix) id DCCF72C6320; Fri, 17 Apr 2020 19:24:27 +0000 (UTC) Delivered-To: usb@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 DC93E2C631F for ; Fri, 17 Apr 2020 19:24:27 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (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 493mHb51xBz4X0d; Fri, 17 Apr 2020 19:24:27 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2020.home.selasky.org (unknown [62.141.129.235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 5C73A260253; Fri, 17 Apr 2020 21:24:24 +0200 (CEST) Subject: =?UTF-8?Q?Re=3a_Cheap_UPS_with_USB_=c2=abflicker=c2=bb_with_FreeBSD?= =?UTF-8?Q?_but_not_with_Windows?= To: lev@FreeBSD.org, usb@freebsd.org References: <4a0271c4-edf8-909f-c8d1-894323d1c8d5@selasky.org> <5b87bfd2-55c1-5281-b964-47dfea8c48cb@FreeBSD.org> <408f99ba-bbf9-2273-4caa-281ab96f4a91@selasky.org> <2a570645-70c4-7ead-1e7b-fd3e5b8c10cb@FreeBSD.org> <343a0da8-d1ed-dcb5-3854-042d6065771e@selasky.org> From: Hans Petter Selasky Message-ID: <6ce319aa-934a-cd26-ce79-74c192020e11@selasky.org> Date: Fri, 17 Apr 2020 21:24:10 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 493mHb51xBz4X0d X-Spamd-Bar: ----- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-6.00 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Apr 2020 19:24:28 -0000 On 2020-04-17 20:37, Lev Serebryakov wrote: > On 17.04.2020 18:38, Hans Petter Selasky wrote: > >> Maybe the kernel was compiles w/o: >> >> options USB_DEBUG > Yep. I have kernel with this option now, and debug shows that each disconnection looks like this (there are one successful explore cycle and one which triggers disconnection): > > Apr 17 21:31:48 gateway kernel: usb_needs_explore: > Apr 17 21:31:48 gateway kernel: usb_bus_powerd: bus=0xfffffe00322b2cd8 > Apr 17 21:31:48 gateway kernel: usb_bus_powerd: Recomputing power masks > Apr 17 21:31:48 gateway kernel: uhub_explore: udev=0xfffff80006c35000 addr=1 > Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 1, wPortStatus=0x0500, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION > Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 2, wPortStatus=0x0500, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION > Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 3, wPortStatus=0x0500, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION > Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 4, wPortStatus=0x0500, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION > Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 5, wPortStatus=0x0500, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION > Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 6, wPortStatus=0x0500, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION > Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 7, wPortStatus=0x0500, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION > Apr 17 21:31:48 gateway kernel: uhub_read_port_status: port 8, wPortStatus=0x0500, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION > Apr 17 21:31:49 gateway kernel: usb_needs_explore: > Apr 17 21:31:49 gateway kernel: usb_bus_powerd: bus=0xfffffe0031f7edb0 > Apr 17 21:31:49 gateway kernel: usb_bus_powerd: Recomputing power masks > Apr 17 21:31:49 gateway kernel: uhub_explore: udev=0xfffff80006c29000 addr=1 > Apr 17 21:31:49 gateway kernel: uhub_read_port_status: port 1, wPortStatus=0x0100, wPortChange=0x0000, err=USB_ERR_NORMAL_COMPLETION > Apr 17 21:31:49 gateway kernel: uhub_read_port_status: port 2, wPortStatus=0x0100, wPortChange=0x0003, err=USB_ERR_NORMAL_COMPLETION > Apr 17 21:31:49 gateway kernel: uhub_reattach_port: reattaching port 2 > Apr 17 21:31:49 gateway kernel: ugen2.2: at usbus2 (disconnected) > Hi, These two bits mean (Refer to 11.24.2.7.2 Port Status Change Bits in USB20 specification): > Connect Status Change: (C_PORT_CONNECTION) Indicates a change has occurred in the port’s Current Connect Status. > > The hub device sets this field as described in Section 11.24.2.7.2.1. > 0 = No change has occurred to Current Connect status. > 1 = Current Connect status has changed. > > Port Enable/Disable Change: (C_PORT_ENABLE) This field is set to one when a port is disabled because > of a Port_Error condition (see Section 11.8.1). > So the HUB (hardware device) reports that device is disconnected and the USB stack acts accordingly. Maybe there is a quirk you need for the hardware. Could check Linux sources for EHCI/XHCI/OHCI/UHCI. --HPS