From owner-freebsd-usb@freebsd.org Sun Feb 9 21:00:25 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 7B0DD2421AB for ; Sun, 9 Feb 2020 21:00:25 +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 48G1dj2jqqz4Wvy for ; Sun, 9 Feb 2020 21:00:25 +0000 (UTC) (envelope-from bugzilla-noreply@FreeBSD.org) Received: by mailman.nyi.freebsd.org (Postfix) id 5D0B52421A9; Sun, 9 Feb 2020 21:00:25 +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 5CCFF2421A8 for ; Sun, 9 Feb 2020 21:00:25 +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 48G1dj1v6sz4Wvw for ; Sun, 9 Feb 2020 21:00:25 +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 3AE44C429 for ; Sun, 9 Feb 2020 21:00:25 +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 019L0Ptd090179 for ; Sun, 9 Feb 2020 21:00:25 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 019L0PRI090178 for usb@FreeBSD.org; Sun, 9 Feb 2020 21:00:25 GMT (envelope-from bugzilla-noreply@FreeBSD.org) Message-Id: <202002092100.019L0PRI090178@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, 9 Feb 2020 21:00:25 +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, 09 Feb 2020 21:00:25 -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 | 233884 | Corsair CORSAIR K70 RGB MK.2 / K63 / K63 Wireless Open | 234578 | Support for Sierra Wireless EM7455 modem 3 problems total for which you should take action. From owner-freebsd-usb@freebsd.org Mon Feb 10 05:04:04 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 3DEDD22C1E8 for ; Mon, 10 Feb 2020 05:04:04 +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 48GDMm0yC4z3y1S for ; Mon, 10 Feb 2020 05:04:04 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 20A7C22C1E3; Mon, 10 Feb 2020 05:04: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 2062122C1E2 for ; Mon, 10 Feb 2020 05:04:04 +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 48GDMl6kcYz3y1Q for ; Mon, 10 Feb 2020 05:04:03 +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 E26E419EE8 for ; Mon, 10 Feb 2020 05:04:03 +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 01A543w2046244 for ; Mon, 10 Feb 2020 05:04:03 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 01A543TP046243 for usb@FreeBSD.org; Mon, 10 Feb 2020 05:04:03 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 243999] cdce does not find Lenovo onelink+ dock Date: Mon, 10 Feb 2020 05:04:03 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: 12.1-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: linimon@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: component assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.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: Mon, 10 Feb 2020 05:04:04 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243999 Mark Linimon changed: What |Removed |Added ---------------------------------------------------------------------------- Component|kern |usb Assignee|bugs@FreeBSD.org |usb@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Mon Feb 10 08:30:22 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 AC42623205D for ; Mon, 10 Feb 2020 08:30:22 +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 48GJxp48x0z48Tq for ; Mon, 10 Feb 2020 08:30:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 8CE4923205C; Mon, 10 Feb 2020 08:30:22 +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 8B89D23205B for ; Mon, 10 Feb 2020 08:30:22 +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 48GJxp32ytz48Tp for ; Mon, 10 Feb 2020 08:30:22 +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 5FE261C3F6 for ; Mon, 10 Feb 2020 08:30:22 +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 01A8UMHK007572 for ; Mon, 10 Feb 2020 08:30:22 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 01A8UMx2007571 for usb@FreeBSD.org; Mon, 10 Feb 2020 08:30:22 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 243999] cdce does not find Lenovo onelink+ dock Date: Mon, 10 Feb 2020 08:30:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: 12.1-RELEASE X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: hselasky@FreeBSD.org X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.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: Mon, 10 Feb 2020 08:30:22 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D243999 Hans Petter Selasky changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hselasky@FreeBSD.org --- Comment #1 from Hans Petter Selasky --- Try: usbdump -d 0.5 dump_curr_config_desc dump_device_desc --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Mon Feb 10 21:05:24 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 AC467244654 for ; Mon, 10 Feb 2020 21:05:24 +0000 (UTC) (envelope-from bounces+14851712-a7ee-freebsd-usb=freebsd.org@sendgrid.net) Received: from xvfrpbcz.outbound-mail.sendgrid.net (xvfrpbcz.outbound-mail.sendgrid.net [168.245.59.206]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48Gdhz3VM6z43bC for ; Mon, 10 Feb 2020 21:05:23 +0000 (UTC) (envelope-from bounces+14851712-a7ee-freebsd-usb=freebsd.org@sendgrid.net) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sendgrid.net; h=content-type:from:mime-version:subject:reply-to:to:list-unsubscribe; s=smtpapi; bh=JsQx5viIN3f3t9u4qdCI4LJy7CfiCfeZiySDBhcUDzE=; b=GYqDFO6ho7jnL75LTSg9PDaA51z6OwMFIp5SjVqxofsM4KIE5w++wocFGV/uM1Vb2/ny bGo8AxZRkzgcmxArq4LsUBGTT0n/VW1TTwSWFKwfSG3EdNvZF3KsJTQzQV3KrNwd9qlmlZ bf8k5lu9PjxwqV0MTguHs2lWrRvhI2NY4= Received: by filterdrecv-p3iad2-cbc8f7585-4grv9 with SMTP id filterdrecv-p3iad2-cbc8f7585-4grv9-18-5E41C571-9E 2020-02-10 21:04:49.901996217 +0000 UTC m=+353875.045701348 Received: from MTQ4NTE3MTI (unknown [35.174.203.189]) by ismtpd0111p1mdw1.sendgrid.net (SG) with HTTP id UGuYvTMoToalhu8q2dbopQ Mon, 10 Feb 2020 21:04:49.775 +0000 (UTC) Date: Mon, 10 Feb 2020 21:04:50 +0000 (UTC) From: CLI INVESTMENT GROUP Mime-Version: 1.0 Message-ID: Subject: Request For Partnership Reply-To: samuel.price@cliinvestmentgroups.com X-SG-EID: =?us-ascii?Q?3Q9F5D=2F7vB0zOnor8nFz23kKTxW14IjL1RaEwwc=2FHWSMCbcr1MiZtnpd49nkOr?= =?us-ascii?Q?e+s=2FzgxszQh9v28TtZZjYLU6fwAh84Ru0BS3zlw?= =?us-ascii?Q?iRf=2F=2FNscFcwphtO01IiRe4qxpOLsaeTAhb8T18K?= =?us-ascii?Q?3KSqeBQy4CP3Qy2JIiYox9j+xSstL6YXOUf8C5E?= =?us-ascii?Q?006xxfxDVGeQBw33s1Zob6=2Ffead3s=2F0AnbzhVpP?= =?us-ascii?Q?y9cbTECbKI+UH2tMX+ymnFAqN19pmv6yWnyTcXF?= =?us-ascii?Q?hjfJ67tl=2FeBdBDxxCfc1VvHYtOwNZtnwHr3orrJ?= =?us-ascii?Q?GGQ=3D?= X-SG-ID: =?us-ascii?Q?se=2F49CGmbS0sfR97ImeXvDoOrI1ra2UfBi=2FYp+tM4sZNnFcdeo8cVPRMz3vfJ1?= =?us-ascii?Q?B4lB8ss1VLTXJ6ibLPDs95VBUlMzbRCfT5eXVrQ?= =?us-ascii?Q?W0=2FHUGSnIvROd=2FDkCUrpwjlKNE+iGeWkkUOYFRX?= =?us-ascii?Q?ZwdAQ8CzZE+pP2mnNACKaclT5XSN2pVyukSmBd6?= =?us-ascii?Q?oFsw1xmpmUQRUD3kmRadTmoUmAqYdvBdf9ailaw?= =?us-ascii?Q?hetSxTYa8oCKDrPlPyI7hETALuHjCKJp8FELXiR?= =?us-ascii?Q?B80Gz1Z8tQ9XWHhTdgsEaT5lOiJHNNVTk9B4Nft?= =?us-ascii?Q?U70LzaHHrxyIerqbmCz4Qj+NpwGIC75GDDMdZZ5?= =?us-ascii?Q?ghyIC9mE4RIB4gsPw9tnePqB+U4Lur0OH3ruNQJ?= =?us-ascii?Q?d1ysojYQvwROzykJMQ08z4StkXuFzoLsiH+D3dr?= =?us-ascii?Q?0YRkS4zKpcL2ZU=3D?= To: freebsd-usb@freebsd.org X-Rspamd-Queue-Id: 48Gdhz3VM6z43bC X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; dkim=pass header.d=sendgrid.net header.s=smtpapi header.b=GYqDFO6h; dmarc=none; spf=pass (mx1.freebsd.org: domain of bounces@sendgrid.net designates 168.245.59.206 as permitted sender) smtp.mailfrom=bounces@sendgrid.net X-Spamd-Result: default: False [0.11 / 15.00]; HAS_REPLYTO(0.00)[samuel.price@cliinvestmentgroups.com]; R_SPF_ALLOW(0.00)[+ip4:168.245.0.0/17:c]; MV_CASE(0.50)[]; TO_DN_NONE(0.00)[]; REPLYTO_ADDR_EQ_FROM(0.00)[]; DKIM_TRACE(0.00)[sendgrid.net:+]; FORGED_SENDER(0.30)[samuel.price@cliinvestmentgroups.com,bounces@sendgrid.net]; IP_SCORE(-0.61)[ipnet: 168.245.0.0/18(0.69), asn: 11377(-3.69), country: US(-0.05)]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:11377, ipnet:168.245.0.0/18, country:US]; RCVD_TLS_LAST(0.00)[]; TAGGED_FROM(0.00)[14851712-a7ee-freebsd-usb=freebsd.org]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.78)[-0.781,0]; R_DKIM_ALLOW(0.00)[sendgrid.net:s=smtpapi]; FROM_NEQ_ENVFROM(0.00)[samuel.price@cliinvestmentgroups.com,bounces@sendgrid.net]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.79)[-0.788,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DMARC_NA(0.00)[cliinvestmentgroups.com]; HAS_LIST_UNSUB(-0.01)[]; RCPT_COUNT_ONE(0.00)[1]; BAD_REP_POLICIES(0.10)[]; URIBL_GREY(1.50)[sendgrid.net.multi.uribl.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[206.59.245.168.rep.mailspike.net : 127.0.0.17]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable 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: Mon, 10 Feb 2020 21:05:24 -0000 Hello, CLI Investment Group here in New York, an affiliate of CLI Ventures. We are= a Financial Investment Company looking for Company(s) with profitable proj= ects or entrepreneurial teams that require partnership. We are focusing on = supporting early to late stage Companies. If interested, please contact us = for details and procedures. Regards, Samuel Price. Loan Administration CLI Investment Group 14 Wall St, New York, NY 10005 U.S.A Email: samuel.price@cliinvestmentgroups.com Samuel Price 14 Wall St , New York , NY 10005 Unsubscribe ( https://u14851712.ct.sendgrid.net/wf/unsubscribe?upn=3DQ1G7K= 8cYCrLWsp3rtsmPRsr4PoqszGr-2BNh-2FOYGD0yiDYPHdbq9SVKsyklq2m0xR5-2Bji2E1rGsP= RnBzYllj1RlZ0Ba5eiYCaJdRHH6L0oWCmiVXkUgL9cTbqeFNMgRO6CarWgDOgARdvA3GbBxIYmk= pMTplHXiU4CyI-2Fe-2BgGXHZw851m5YCn4m9xz9pb2PoXhzxXRfig54LKM1VbMv3nQpARjlOfg= IyprOJbcSqPkXLXuZ1tzyYI40-2B0pcNvibytF6Au08U1LeDcuDDqJH0kzZ4Eq0omCLFTWvYWrE= kpwnzQQU-2BNNIgb0nJ-2FzB71PVSWT-2FNlRR1989Yr1CITJifMB3E0a30giq8xTSwv2HZ93iO= N-2BqWSP9CXqkrcFalQM8S-2FqLsRs-2B85H3Uf24RE2AXYTbgRZN2ZhLOiJsUVzeqFMWBXiQes= 2Dt5-2F52MsSHYOHDcz7ucqc0lbKH44vqCopJMgNoo6bTiUs6Jt1k9KugzFDR8SKYy5c96dm9qG= LEMnMJnMFYm9jK-2Bw6fUy0qxXgrw8Qu9c9oCJCzAMZ1ydzZHowk5Vbf64XSZcvDwqDQKhr0vBP= 49IuOR-2B6Eq22MNRV8wjJ0YyTUfnyt5okQPSFt1tshGAJUFHhk1rxCXW74jvmUqBknKce0Xr0X= 3iuqbY-2FEshJw-3D-3D ) From owner-freebsd-usb@freebsd.org Tue Feb 11 08:43: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 2482122C66C for ; Tue, 11 Feb 2020 08:43:28 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48GxBQ6bHRz3DR5 for ; Tue, 11 Feb 2020 08:43:26 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lf1-x12c.google.com with SMTP id c23so6391068lfi.7 for ; Tue, 11 Feb 2020 00:43:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:autocrypt:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=OD1tMqf6OEL7kMtd+M5o+RNpLo88IP5HPR9km58mwZs=; b=aDvFZXaroj/ZcVJuhpI7PSWovZhOpRBTz/A+2BoC832U9dVhxPflVPkCab0mlKjpWi x7r7HO7trug+QbdPmeMyJ9SRdoOBQfFnhcueDL2k3IfGx3/Nqo1P7HJYbh6GLhBd4BBP guZp9dRCMPu9r4h27estk5Uh+sIO8GFUWZcnDMQUOspaHluhWLSU32X0u+qPE4P92JE9 m6xvqqzc28aNeIL9CLSwCN6JPwyKfCH3sdv0r19klLBYMz1YMjXAspC57rrgwgfQq0Jj JmWrvfVeJAV1Uy7FBSnOt7kwBTvR1DhO+DrfTOOcT5ny0clKwenY7cFMCcFdotpECd5I Cwgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:autocrypt:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=OD1tMqf6OEL7kMtd+M5o+RNpLo88IP5HPR9km58mwZs=; b=H584tBBb4CGdtZm0pbbX7hHJi9KM+J8Xc8yHNgiRbB7+RlBquHQ9clS8YdzXpw87lI 6jHmOss1Xyt/gdJcUyzE7uScv549e2UIB4/dQXt8wWkKCg3ACNf7eWP8g/aMoys/c3mB TmyR6AQipAIMuZ8N/NXpdo9kKY4J8RXKb75gFk1EiMMDOXXuX1BJPn86mX4amn8hNJOl fkVFwvtHBdBKpbYydMWfEuMUZwJydaNBnpdR5Cd5Ec2m1R63L/+butyKlVe8Oy8cRsif klshOf10Ku66DBz+UWpV29YkUdwV1RzhuTtBhdpIiyk6Y6Zld4Q9SGvwhvk+xDnUZRN1 sU0w== X-Gm-Message-State: APjAAAVV56BGWKWugeyPPt+LuDdLPYimW+zsWiF6a9Dg/e/e6eDk+SjB QVlgTwFfgDnSEPltDs04tfKSghG7 X-Google-Smtp-Source: APXvYqyVzrn5y84/jfk6UWpdx7pitYLgq/14JE3ntoR3qEn3V3mxThkqwJwC+EhupfI3oRT/LW970A== X-Received: by 2002:a05:6512:407:: with SMTP id u7mr2963949lfk.146.1581410604726; Tue, 11 Feb 2020 00:43:24 -0800 (PST) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id f19sm1662626ljj.50.2020.02.11.00.43.23 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 11 Feb 2020 00:43:23 -0800 (PST) To: freebsd-usb@freebsd.org From: "Alex V. Petrov" Subject: Trouble with keyboard Autocrypt: addr=alexvpetrov@gmail.com; prefer-encrypt=mutual; keydata= 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 FvM3Vpv/ Message-ID: Date: Tue, 11 Feb 2020 15:43:22 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: ru Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 48GxBQ6bHRz3DR5 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=aDvFZXar; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of alexvpetrov@gmail.com designates 2a00:1450:4864:20::12c as permitted sender) smtp.mailfrom=alexvpetrov@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.00)[ip: (-9.41), ipnet: 2a00:1450::/32(-2.46), asn: 15169(-1.72), country: US(-0.05)]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-usb@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[c.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; RCVD_TLS_ALL(0.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: Tue, 11 Feb 2020 08:43:28 -0000 My keyboard work perfectly with different OS: Linux, windows and older version FreeBSD (liveCD Frenzy). On modern versions of FreeBSD (amd64 and i386 on different machines) the keyboard work not normaly. When I pressed Ctrl, on termianal continualy generate unbreakable simbol "A". messages attached and detaced: Feb 11 15:31:27 alex kernel: ugen2.2: at usbus2 Feb 11 15:31:27 alex kernel: ukbd0 on uhub7 Feb 11 15:31:27 alex kernel: ukbd0: on usbus2 Feb 11 15:31:27 alex kernel: kbd2 at ukbd0 Feb 11 15:31:27 alex kernel: ukbd1 on uhub7 Feb 11 15:31:27 alex kernel: ukbd1: on usbus2 Feb 11 15:31:27 alex kernel: kbd3 at ukbd1 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeb 11 15:31:47 alex kernel: ugen2.2: at usbus2 (disconnected) Feb 11 15:31:47 alex kernel: ukbd0: at uhub7, port 4, addr 2 (disconnected) Feb 11 15:31:47 alex kernel: ukbd0: detached Feb 11 15:31:47 alex kernel: ukbd1: at uhub7, port 4, addr 2 (disconnected) Feb 11 15:31:47 alex kernel: ukbd1: detached -- ----- Alex. From owner-freebsd-usb@freebsd.org Tue Feb 11 08:53:52 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 DBEE722CBDB for ; Tue, 11 Feb 2020 08:53:52 +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 48GxQS0qHSz3F4j for ; Tue, 11 Feb 2020 08:53:51 +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 7082F2603E9; Tue, 11 Feb 2020 09:53:44 +0100 (CET) Subject: Re: Trouble with keyboard To: "Alex V. Petrov" , freebsd-usb@freebsd.org References: From: Hans Petter Selasky Message-ID: <78038dd6-2665-fd98-64f0-75b865d96ed0@selasky.org> Date: Tue, 11 Feb 2020 09:53:34 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 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: 48GxQS0qHSz3F4j X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hps@selasky.org designates 2a01:4f8:c17:6c4b::2 as permitted sender) smtp.mailfrom=hps@selasky.org X-Spamd-Result: default: False [-4.96 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[selasky.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; IP_SCORE(-2.66)[ip: (-9.21), ipnet: 2a01:4f8::/29(-2.52), asn: 24940(-1.56), country: DE(-0.02)]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] 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: Tue, 11 Feb 2020 08:53:52 -0000 On 2020-02-11 09:43, Alex V. Petrov wrote: > My keyboard work perfectly with different OS: Linux, windows and older > version FreeBSD (liveCD Frenzy). > On modern versions of FreeBSD (amd64 and i386 on different machines) the > keyboard work not normaly. When I pressed Ctrl, on termianal continualy > generate unbreakable simbol "A". > > messages attached and detaced: > Feb 11 15:31:27 alex kernel: ugen2.2: at usbus2 > Feb 11 15:31:27 alex kernel: ukbd0 on uhub7 > Feb 11 15:31:27 alex kernel: ukbd0: 2.00/1.00, addr 2> on usbus2 > Feb 11 15:31:27 alex kernel: kbd2 at ukbd0 > Feb 11 15:31:27 alex kernel: ukbd1 on uhub7 > Feb 11 15:31:27 alex kernel: ukbd1: 2.00/1.00, addr 2> on usbus2 > Feb 11 15:31:27 alex kernel: kbd3 at ukbd1 > > AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeb > 11 15:31:47 alex kernel: ugen2.2: at usbus2 > (disconnected) Is this a so-called gamers keyboard? --HPS From owner-freebsd-usb@freebsd.org Tue Feb 11 08:58:49 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 D916122CCFD for ; Tue, 11 Feb 2020 08:58:49 +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 48GxX84N00z3FF5 for ; Tue, 11 Feb 2020 08:58:48 +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 45C092603E9; Tue, 11 Feb 2020 09:58:44 +0100 (CET) Subject: Re: Trouble with keyboard From: Hans Petter Selasky To: "Alex V. Petrov" , freebsd-usb@freebsd.org References: <78038dd6-2665-fd98-64f0-75b865d96ed0@selasky.org> Message-ID: Date: Tue, 11 Feb 2020 09:58:33 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 In-Reply-To: <78038dd6-2665-fd98-64f0-75b865d96ed0@selasky.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 48GxX84N00z3FF5 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hps@selasky.org designates 2a01:4f8:c17:6c4b::2 as permitted sender) smtp.mailfrom=hps@selasky.org X-Spamd-Result: default: False [-4.96 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net:c]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[selasky.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; IP_SCORE(-2.66)[ip: (-9.21), ipnet: 2a01:4f8::/29(-2.52), asn: 24940(-1.56), country: DE(-0.02)]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] 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: Tue, 11 Feb 2020 08:58:49 -0000 On 2020-02-11 09:53, Hans Petter Selasky wrote: > On 2020-02-11 09:43, Alex V. Petrov wrote: >> My keyboard work perfectly with different OS: Linux, windows and older >> version FreeBSD (liveCD Frenzy). >> On modern versions of FreeBSD (amd64 and i386 on different machines) the >> keyboard work not normaly. When I pressed Ctrl, on termianal continualy >> generate unbreakable simbol "A". >> >> messages attached and detaced: >> Feb 11 15:31:27 alex kernel: ugen2.2: at usbus2 >> Feb 11 15:31:27 alex kernel: ukbd0 on uhub7 >> Feb 11 15:31:27 alex kernel: ukbd0: > 2.00/1.00, addr 2> on usbus2 >> Feb 11 15:31:27 alex kernel: kbd2 at ukbd0 >> Feb 11 15:31:27 alex kernel: ukbd1 on uhub7 >> Feb 11 15:31:27 alex kernel: ukbd1: > 2.00/1.00, addr 2> on usbus2 >> Feb 11 15:31:27 alex kernel: kbd3 at ukbd1 >> >> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeb >> >> 11 15:31:47 alex kernel: ugen2.2: at usbus2 >> (disconnected) > > Is this a so-called gamers keyboard? > Hi, You can try dumping the USB traffic using usbdump: usbdump -i usbus2 -f 2 -s 65536 -vvv You should see 8-bytes of information, where each byte indicate a key. --HPS From owner-freebsd-usb@freebsd.org Tue Feb 11 08:59: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 51C6122CD63 for ; Tue, 11 Feb 2020 08:59:55 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lj1-x243.google.com (mail-lj1-x243.google.com [IPv6:2a00:1450:4864:20::243]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48GxYQ5Vtkz3FHX for ; Tue, 11 Feb 2020 08:59:54 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lj1-x243.google.com with SMTP id v17so10638299ljg.4 for ; Tue, 11 Feb 2020 00:59:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:autocrypt:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=YRpl3c46hlgtykbnkqZobpGQ4bW1OTHUKld3owMNkLo=; b=jASOAyddTCV0p1nOw4JehT9Mmm7uX2pDMQus9KUuWPMhnJ6eYjOSNhX0A82f9R3Axn +lhlebsRcWZIgTooP9ljrdTvaLhYBgjC5xCOQtkDvOJwLKjBrX63C/uAiv2UjKYNVnZc mXniWdLmMiHxFwdrKZ/c2LetHqR8IcEMsJdG6GBXOtdmKgkN5EzNSLpWas1v/93cFOcW zicxE7tQWWc9DDFFBO3o7iQOabwdbV/FjInyZsq+jL1CvY3TB7HXivD6QAVhxJMe8LBD hOcYqSlzqPsTe4rzBdIxBqzAxWCK0/f+xm/xWiyNUlSIk4Fyy5h4quIfnWXW5Os+JrZw Pu5Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:autocrypt:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=YRpl3c46hlgtykbnkqZobpGQ4bW1OTHUKld3owMNkLo=; b=Ny970iUOySIl6+dDTHerQ2d7TlX842FsBgCRqfvTMMLt5o2gp09E03RVLXHX1agkGc p4xsKjX61fMk/JOIIs+8nlhJkn6iKyvqc87XhQebZ3DJzMjGZzEl4NvhqKiKmk7Wchrp Xn8ue7tKzmq9wv9cE/oqjOFuBA5O7yx1XDy4djdkoScXVAtHpFjMbVjEgE8XoN4mj3n+ n0pOzL0oNz4pmPXUBjr3gZncHdVSv8sTdcOWIMEvgVwadL3d0Y4HEMFTeqxnPkipuTaJ kiumJDlDEwJJkyFN8usWjaBCdGzKwXtKHxJEPmaxZBjwe4RHaxAPLUg1Qi3QRp5H6L9V Y9Yg== X-Gm-Message-State: APjAAAXnF/c6W2aLLkl8J+zI7sG47LsWdC0h+4qlRIg6RwW3qrsh5zVF fXyQLqJYAN9utD2HFTM+8VC0eDcX X-Google-Smtp-Source: APXvYqwyqRx//S8T5+WUxxqI3v0jiQyJEp27UBpNKvZ0sGcxP5UJIyn+5YTtVPXV2v85UJ87HUm9oA== X-Received: by 2002:a2e:a361:: with SMTP id i1mr3499676ljn.29.1581411592800; Tue, 11 Feb 2020 00:59:52 -0800 (PST) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id p9sm1632536ljg.55.2020.02.11.00.59.51 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 11 Feb 2020 00:59:52 -0800 (PST) Subject: Re: Trouble with keyboard To: Hans Petter Selasky , freebsd-usb@freebsd.org References: <78038dd6-2665-fd98-64f0-75b865d96ed0@selasky.org> From: "Alex V. Petrov" Autocrypt: addr=alexvpetrov@gmail.com; prefer-encrypt=mutual; keydata= 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 FvM3Vpv/ Message-ID: <7db0bcca-47c7-9d32-b683-9ce1f79ef30c@gmail.com> Date: Tue, 11 Feb 2020 15:59:50 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 In-Reply-To: <78038dd6-2665-fd98-64f0-75b865d96ed0@selasky.org> Content-Type: text/plain; charset=utf-8 Content-Language: ru Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 48GxYQ5Vtkz3FHX X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=jASOAydd; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of alexvpetrov@gmail.com designates 2a00:1450:4864:20::243 as permitted sender) smtp.mailfrom=alexvpetrov@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.00)[ip: (2.84), ipnet: 2a00:1450::/32(-2.46), asn: 15169(-1.72), country: US(-0.05)]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-usb@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[3.4.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; RCVD_TLS_ALL(0.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: Tue, 11 Feb 2020 08:59:55 -0000 Yes. It has a customizable backlight through a program in Windows. 11.02.2020 15:53, Hans Petter Selasky пишет: > On 2020-02-11 09:43, Alex V. Petrov wrote: >> My keyboard work perfectly with different OS: Linux, windows and older >> version FreeBSD (liveCD Frenzy). >> On modern versions of FreeBSD (amd64 and i386 on different machines) the >> keyboard work not normaly. When I pressed Ctrl, on termianal continualy >> generate unbreakable simbol "A". >> >> messages attached and detaced: >> Feb 11 15:31:27 alex kernel: ugen2.2: at usbus2 >> Feb 11 15:31:27 alex kernel: ukbd0 on uhub7 >> Feb 11 15:31:27 alex kernel: ukbd0: > 2.00/1.00, addr 2> on usbus2 >> Feb 11 15:31:27 alex kernel: kbd2 at ukbd0 >> Feb 11 15:31:27 alex kernel: ukbd1 on uhub7 >> Feb 11 15:31:27 alex kernel: ukbd1: > 2.00/1.00, addr 2> on usbus2 >> Feb 11 15:31:27 alex kernel: kbd3 at ukbd1 >> >> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeb >> >> 11 15:31:47 alex kernel: ugen2.2: at usbus2 >> (disconnected) > > Is this a so-called gamers keyboard? > > --HPS > > . -- ----- Alex. From owner-freebsd-usb@freebsd.org Tue Feb 11 09:04:15 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 931E322D34A for ; Tue, 11 Feb 2020 09:04:15 +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 48GxfR0qTSz3Fhq for ; Tue, 11 Feb 2020 09:04:14 +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 92FB72600E0; Tue, 11 Feb 2020 10:04:13 +0100 (CET) Subject: Re: Trouble with keyboard To: "Alex V. Petrov" , freebsd-usb@freebsd.org References: <78038dd6-2665-fd98-64f0-75b865d96ed0@selasky.org> <7db0bcca-47c7-9d32-b683-9ce1f79ef30c@gmail.com> From: Hans Petter Selasky Message-ID: <61693602-659a-209b-c1f1-4635d98d90f9@selasky.org> Date: Tue, 11 Feb 2020 10:04:01 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 In-Reply-To: <7db0bcca-47c7-9d32-b683-9ce1f79ef30c@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 48GxfR0qTSz3Fhq X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hps@selasky.org designates 2a01:4f8:c17:6c4b::2 as permitted sender) smtp.mailfrom=hps@selasky.org X-Spamd-Result: default: False [-4.96 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net:c]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[selasky.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; IP_SCORE(-2.66)[ip: (-9.21), ipnet: 2a01:4f8::/29(-2.52), asn: 24940(-1.56), country: DE(-0.02)]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] 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: Tue, 11 Feb 2020 09:04:15 -0000 On 2020-02-11 09:59, Alex V. Petrov wrote: > Yes. It has a customizable backlight through a program in Windows. > It might be the same live I've got: ugen0.3: at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (400mA) Can you dump the config and device descriptors using usbdump? I sometimes see keys stuck, but didn't have time to fully investigate yet. Usually the stuck keys clear when I press CTRL or the key in question. --HPS From owner-freebsd-usb@freebsd.org Tue Feb 11 09:09:33 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 18B9522D45E for ; Tue, 11 Feb 2020 09:09:33 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48GxmX2SF1z3FrJ for ; Tue, 11 Feb 2020 09:09:32 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lf1-x12a.google.com with SMTP id c23so6446566lfi.7 for ; Tue, 11 Feb 2020 01:09:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:autocrypt:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=RSnrT+cnfbqm95YiaiphGy/RX/qyV5y+xso9SauAiMY=; b=qJfrYg7BaVHylocfihfeNXaT4pGTcWjqelP8ppmQGU7g73nNXyU75RSk/edcA0BY3v ycqjB2GPQpqVZNubLhLGvdJhgWD49yXvZ/hPHDSAqd80vmNtuaVlyP8OPJ9ENq9Sk48z 8U14/1KiuUnALhJ95/chet61/moShhR8KjMdZ+AqREZgsmCNIHY3XgVgilhbcvzZQ0A1 IRJvzUHqGE3+4InH8haqgiQ0yO/t+i/fv7bPIlC1ciwuah7V5jvLBjopuZE1gdr7du0P WT58f/bIdXvqztTOftde10Cz9L4Y5JNVER0hVh3p7l1MaBiYf6HaGRcDog1Qa8QHUY0l tp+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:autocrypt:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=RSnrT+cnfbqm95YiaiphGy/RX/qyV5y+xso9SauAiMY=; b=N1uP/M6cFQs2lEZ7mKEoGBXx1ZRRmMWQjjMqMK1p08/fSlEVSZ2OIG8UWnZyml0gkq svBqXHEMkZUXTPj5KrwBEP/ikZXAUzB8pscrroHUeLH/UEYoGk0+ErV7rbf/izN3mibu crwpGzeUgmOw8qRTsJnR/hTNRB2TyW48/O+Xa5GTqVQJi9Fz/AhLJTY/DAsuV5eru4ne PLPnH6PWZOF5YmfLGEKl638X39+8Xghzab8wDiESgIgE5zLDStXB7wXz3xdpOoFC1YTw 4N08vcK9m67FbykZeqSQoK6OLWc0qpWAysF3mCd9K8sruCsjKEsDG+z/zpUKNPV/gu0P JxKQ== X-Gm-Message-State: APjAAAWd/Ej5StuTZZ79KXNj+R1xk2MCXDkSfjwTYbnD+KZLi1v25+Ua RPMF/WWUCsejgRgmkPfyhkVsgMEX X-Google-Smtp-Source: APXvYqw5bvr8FGloj9LDKl4WmZaIIebfZomLrCzA+KTtktWRlEQyRmPF5MzmtdvdYEDcv84pxpwFOw== X-Received: by 2002:a19:7515:: with SMTP id y21mr3049310lfe.45.1581412169574; Tue, 11 Feb 2020 01:09:29 -0800 (PST) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id y2sm1669702ljm.28.2020.02.11.01.09.28 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 11 Feb 2020 01:09:28 -0800 (PST) Subject: Re: Trouble with keyboard To: Hans Petter Selasky , freebsd-usb@freebsd.org References: <78038dd6-2665-fd98-64f0-75b865d96ed0@selasky.org> From: "Alex V. Petrov" Autocrypt: addr=alexvpetrov@gmail.com; prefer-encrypt=mutual; keydata= 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 FvM3Vpv/ Message-ID: <0f6f9b99-f0a8-d81b-95d3-db680f717587@gmail.com> Date: Tue, 11 Feb 2020 16:09:27 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: ru Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 48GxmX2SF1z3FrJ X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=qJfrYg7B; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of alexvpetrov@gmail.com designates 2a00:1450:4864:20::12a as permitted sender) smtp.mailfrom=alexvpetrov@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36:c]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.00)[ip: (-9.29), ipnet: 2a00:1450::/32(-2.46), asn: 15169(-1.72), country: US(-0.05)]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-usb@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[a.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; RCVD_TLS_ALL(0.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: Tue, 11 Feb 2020 09:09:33 -0000 11.02.2020 15:58, Hans Petter Selasky пишет: > On 2020-02-11 09:53, Hans Petter Selasky wrote: >> On 2020-02-11 09:43, Alex V. Petrov wrote: >>> My keyboard work perfectly with different OS: Linux, windows and older >>> version FreeBSD (liveCD Frenzy). >>> On modern versions of FreeBSD (amd64 and i386 on different machines) the >>> keyboard work not normaly. When I pressed Ctrl, on termianal continualy >>> generate unbreakable simbol "A". >>> >>> messages attached and detaced: >>> Feb 11 15:31:27 alex kernel: ugen2.2: at usbus2 >>> Feb 11 15:31:27 alex kernel: ukbd0 on uhub7 >>> Feb 11 15:31:27 alex kernel: ukbd0: >> 2.00/1.00, addr 2> on usbus2 >>> Feb 11 15:31:27 alex kernel: kbd2 at ukbd0 >>> Feb 11 15:31:27 alex kernel: ukbd1 on uhub7 >>> Feb 11 15:31:27 alex kernel: ukbd1: >> 2.00/1.00, addr 2> on usbus2 >>> Feb 11 15:31:27 alex kernel: kbd3 at ukbd1 >>> >>> AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeb >>> >>> 11 15:31:47 alex kernel: ugen2.2: at usbus2 >>> (disconnected) >> >> Is this a so-called gamers keyboard? >> > > Hi, > > You can try dumping the USB traffic using usbdump: > > usbdump -i usbus2 -f 2 -s 65536 -vvv > > You should see 8-bytes of information, where each byte indicate a key. > > --HPS frame[0] WRITE 8 bytes 0000 80 06 00 01 00 00 12 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 18 bytes flags 0x10 status 0xea1a3 16:00:48.532886 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=20,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 18 bytes 0000 12 01 00 02 00 00 00 40 45 0C 20 08 00 01 01 02 |.......@E. .....| 0010 00 01 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x10 status 0xca1a1 16:00:48.532930 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 03 00 00 02 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 2 bytes flags 0x10 status 0xca1a3 16:00:48.534879 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 2 bytes 0000 04 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x10 status 0xea1a1 16:00:48.534902 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 03 00 00 04 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 4 bytes flags 0x10 status 0xea1a3 16:00:48.536874 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 4 bytes 0000 04 03 09 04 -- -- -- -- -- -- -- -- -- -- -- -- |.... | flags 0x10 status 0xca1a1 16:00:48.536902 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 01 03 09 04 02 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 2 bytes flags 0x10 status 0xca1a3 16:00:48.538875 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 2 bytes 0000 0C 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x10 status 0xea1a1 16:00:48.538918 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 01 03 09 04 0C 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 12 bytes flags 0x10 status 0xea1a3 16:00:48.540876 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=12,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 12 bytes 0000 0C 03 53 00 4F 00 4E 00 69 00 58 00 -- -- -- -- |..S.O.N.i.X. | flags 0x10 status 0xca1a1 16:00:48.540901 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 02 03 09 04 02 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 2 bytes flags 0x10 status 0xca1a3 16:00:48.542886 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=4,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 2 bytes 0000 16 03 -- -- -- -- -- -- -- -- -- -- -- -- -- -- |.. | flags 0x10 status 0xea1a1 16:00:48.542914 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 02 03 09 04 16 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 22 bytes flags 0x10 status 0xea1a3 16:00:48.544894 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=24,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 22 bytes 0000 16 03 55 00 53 00 42 00 20 00 44 00 45 00 56 00 |..U.S.B. .D.E.V.| 0010 49 00 43 00 45 00 -- -- -- -- -- -- -- -- -- -- |I.C.E. | flags 0x10 status 0xca1a1 16:00:48.544965 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 02 00 00 09 00 -- -- -- -- -- -- -- -- |........ | frame[1] READ 9 bytes flags 0x10 status 0xca1a3 16:00:48.546896 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=12,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 9 bytes 0000 09 02 3B 00 02 01 00 A0 32 -- -- -- -- -- -- -- |..;.....2 | flags 0x10 status 0xea1a1 16:00:48.546926 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 80 06 00 02 00 00 3B 00 -- -- -- -- -- -- -- -- |......;. | frame[1] READ 59 bytes flags 0x10 status 0xea1a3 16:00:48.548887 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=60,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 59 bytes 0000 09 02 3B 00 02 01 00 A0 32 09 04 00 00 01 03 01 |..;.....2.......| 0010 01 00 09 21 11 01 00 01 22 4F 00 07 05 81 03 08 |...!...."O......| 0020 00 08 09 04 01 00 01 03 01 02 00 09 21 11 01 00 |............!...| 0030 01 22 71 00 07 05 82 03 40 00 01 -- -- -- -- -- |."q.....@.. | flags 0x10 status 0xca1a1 16:00:48.548915 usbus2.2 SUBM-CTRL-EP=00000000,SPD=FULL,NFR=1,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 00 09 01 00 00 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0x10 status 0xca1a3 16:00:48.550879 usbus2.2 DONE-CTRL-EP=00000000,SPD=FULL,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes flags 0x10 status 0xea1a1 16:00:48.553769 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 81 06 00 22 00 00 4F 00 -- -- -- -- -- -- -- -- |..."..O. | frame[1] READ 79 bytes flags 0x10 status 0xea1a3 16:00:48.555888 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=80,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 79 bytes 0000 05 01 09 06 A1 01 05 07 19 E0 29 E7 15 00 25 01 |..........)...%.| 0010 75 01 95 08 81 02 95 01 75 08 81 01 95 05 75 01 |u.......u.....u.| 0020 05 08 19 01 29 05 91 02 95 01 75 03 91 01 95 06 |....).....u.....| 0030 75 08 15 00 26 FF 00 05 07 19 00 2A FF 00 81 00 |u...&......*....| 0040 05 0C 09 00 15 80 25 7F 95 40 75 08 B1 02 C0 -- |......%..@u.... | flags 0x10 status 0xca1a1 16:00:48.556620 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 81 06 00 22 00 00 4F 00 -- -- -- -- -- -- -- -- |..."..O. | frame[1] READ 79 bytes flags 0x10 status 0xca1a3 16:00:48.557885 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=80,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 79 bytes 0000 05 01 09 06 A1 01 05 07 19 E0 29 E7 15 00 25 01 |..........)...%.| 0010 75 01 95 08 81 02 95 01 75 08 81 01 95 05 75 01 |u.......u.....u.| 0020 05 08 19 01 29 05 91 02 95 01 75 03 91 01 95 06 |....).....u.....| 0030 75 08 15 00 26 FF 00 05 07 19 00 2A FF 00 81 00 |u...&......*....| 0040 05 0C 09 00 15 80 25 7F 95 40 75 08 B1 02 C0 -- |......%..@u.... | flags 0x10 status 0xea1a1 16:00:48.559215 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 81 06 00 22 00 00 4F 00 -- -- -- -- -- -- -- -- |..."..O. | frame[1] READ 79 bytes flags 0x10 status 0xea1a3 16:00:48.560878 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=80,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 79 bytes 0000 05 01 09 06 A1 01 05 07 19 E0 29 E7 15 00 25 01 |..........)...%.| 0010 75 01 95 08 81 02 95 01 75 08 81 01 95 05 75 01 |u.......u.....u.| 0020 05 08 19 01 29 05 91 02 95 01 75 03 91 01 95 06 |....).....u.....| 0030 75 08 15 00 26 FF 00 05 07 19 00 2A FF 00 81 00 |u...&......*....| 0040 05 0C 09 00 15 80 25 7F 95 40 75 08 B1 02 C0 -- |......%..@u.... | flags 0x10 status 0xca1a1 16:00:48.560933 usbus2.2 SUBM-CTRL-EP=00000000,SPD=FULL,NFR=1,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 21 0A 00 00 00 00 00 00 -- -- -- -- -- -- -- -- |!....... | flags 0x10 status 0xca1a3 16:00:48.562872 usbus2.2 DONE-CTRL-EP=00000000,SPD=FULL,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes flags 0x10 status 0xea1a1 16:00:48.564436 usbus2.2 SUBM-CTRL-EP=00000000,SPD=FULL,NFR=2,SLEN=12,IVAL=0 frame[0] WRITE 8 bytes 0000 21 09 00 02 00 00 01 00 -- -- -- -- -- -- -- -- |!....... | frame[1] WRITE 1 bytes 0000 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |. | flags 0 <0> status 0xea1a3 16:00:48.564448 usbus2.2 SUBM-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=0,IVAL=8 frame[0] READ 8 bytes flags 0xa status 0xeb023 16:00:48.565882 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 81 06 00 22 01 00 71 00 -- -- -- -- -- -- -- -- |..."..q. | frame[1] READ 113 bytes flags 0x10 status 0x6a1a3 16:00:48.565887 usbus2.2 DONE-CTRL-EP=00000000,SPD=FULL,NFR=2,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] WRITE 1 bytes flags 0 <0> status 0xca1a1 16:00:48.567885 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=116,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 113 bytes 0000 05 01 09 06 A1 01 85 01 05 07 19 04 29 70 15 00 |............)p..| 0010 25 01 75 01 95 78 81 02 C0 05 01 09 80 A1 01 85 |%.u..x..........| 0020 02 05 01 19 81 29 83 15 00 25 01 95 03 75 01 81 |.....)...%...u..| 0030 02 95 01 75 05 81 01 C0 05 0C 09 01 A1 01 85 03 |...u............| 0040 15 00 26 FF 1F 19 00 2A FF 1F 75 10 95 01 81 00 |..&....*..u.....| 0050 C0 06 1C FF 09 92 A1 01 85 04 19 00 2A FF 00 15 |............*...| 0060 00 26 FF 00 75 08 95 3F 91 00 19 00 29 FF 81 00 |.&..u..?....)...| 0070 C0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |. | flags 0x10 status 0xca1a1 16:00:48.568935 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 81 06 00 22 01 00 71 00 -- -- -- -- -- -- -- -- |..."..q. | frame[1] READ 113 bytes flags 0x10 status 0xca1a3 16:00:48.570897 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=116,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 113 bytes 0000 05 01 09 06 A1 01 85 01 05 07 19 04 29 70 15 00 |............)p..| 0010 25 01 75 01 95 78 81 02 C0 05 01 09 80 A1 01 85 |%.u..x..........| 0020 02 05 01 19 81 29 83 15 00 25 01 95 03 75 01 81 |.....)...%...u..| 0030 02 95 01 75 05 81 01 C0 05 0C 09 01 A1 01 85 03 |...u............| 0040 15 00 26 FF 1F 19 00 2A FF 1F 75 10 95 01 81 00 |..&....*..u.....| 0050 C0 06 1C FF 09 92 A1 01 85 04 19 00 2A FF 00 15 |............*...| 0060 00 26 FF 00 75 08 95 3F 91 00 19 00 29 FF 81 00 |.&..u..?....)...| 0070 C0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |. | flags 0x10 status 0xea1a1 16:00:48.571220 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 81 06 00 22 01 00 71 00 -- -- -- -- -- -- -- -- |..."..q. | frame[1] READ 113 bytes flags 0x10 status 0xea1a3 16:00:48.572880 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=116,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 113 bytes 0000 05 01 09 06 A1 01 85 01 05 07 19 04 29 70 15 00 |............)p..| 0010 25 01 75 01 95 78 81 02 C0 05 01 09 80 A1 01 85 |%.u..x..........| 0020 02 05 01 19 81 29 83 15 00 25 01 95 03 75 01 81 |.....)...%...u..| 0030 02 95 01 75 05 81 01 C0 05 0C 09 01 A1 01 85 03 |...u............| 0040 15 00 26 FF 1F 19 00 2A FF 1F 75 10 95 01 81 00 |..&....*..u.....| 0050 C0 06 1C FF 09 92 A1 01 85 04 19 00 2A FF 00 15 |............*...| 0060 00 26 FF 00 75 08 95 3F 91 00 19 00 29 FF 81 00 |.&..u..?....)...| 0070 C0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |. | flags 0x10 status 0xca1a1 16:00:48.573971 usbus2.2 SUBM-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 81 06 00 22 01 00 71 00 -- -- -- -- -- -- -- -- |..."..q. | frame[1] READ 113 bytes flags 0x10 status 0xca1a3 16:00:48.575878 usbus2.2 DONE-CTRL-EP=00000080,SPD=FULL,NFR=2,SLEN=116,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] READ 113 bytes 0000 05 01 09 06 A1 01 85 01 05 07 19 04 29 70 15 00 |............)p..| 0010 25 01 75 01 95 78 81 02 C0 05 01 09 80 A1 01 85 |%.u..x..........| 0020 02 05 01 19 81 29 83 15 00 25 01 95 03 75 01 81 |.....)...%...u..| 0030 02 95 01 75 05 81 01 C0 05 0C 09 01 A1 01 85 03 |...u............| 0040 15 00 26 FF 1F 19 00 2A FF 1F 75 10 95 01 81 00 |..&....*..u.....| 0050 C0 06 1C FF 09 92 A1 01 85 04 19 00 2A FF 00 15 |............*...| 0060 00 26 FF 00 75 08 95 3F 91 00 19 00 29 FF 81 00 |.&..u..?....)...| 0070 C0 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |. | flags 0x10 status 0xea1a1 16:00:48.576062 usbus2.2 SUBM-CTRL-EP=00000000,SPD=FULL,NFR=1,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 21 0B 00 00 01 00 00 00 -- -- -- -- -- -- -- -- |!....... | flags 0x10 status 0xea1a3 16:00:48.577883 usbus2.2 DONE-CTRL-EP=00000000,SPD=FULL,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes flags 0x10 status 0xca1a1 16:00:48.577941 usbus2.2 SUBM-CTRL-EP=00000000,SPD=FULL,NFR=1,SLEN=8,IVAL=0 frame[0] WRITE 8 bytes 0000 21 0A 00 00 01 00 00 00 -- -- -- -- -- -- -- -- |!....... | flags 0x10 status 0xca1a3 16:00:48.579873 usbus2.2 DONE-CTRL-EP=00000000,SPD=FULL,NFR=1,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes flags 0x10 status 0xea1a1 16:00:48.580069 usbus2.2 SUBM-CTRL-EP=00000000,SPD=FULL,NFR=2,SLEN=12,IVAL=0 frame[0] WRITE 8 bytes 0000 21 09 00 02 01 00 01 00 -- -- -- -- -- -- -- -- |!....... | frame[1] WRITE 1 bytes 0000 00 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |. | flags 0 <0> status 0xea1a3 16:00:48.580077 usbus2.2 SUBM-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=0,IVAL=1 frame[0] READ 64 bytes flags 0xa status 0xeb023 16:00:48.581879 usbus2.2 DONE-CTRL-EP=00000000,SPD=FULL,NFR=2,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] WRITE 1 bytes flags 0 <0> status 0xca1a1 16:00:48.581883 usbus2.2 SUBM-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=0,IVAL=1 frame[0] READ 64 bytes flags 0xa status 0x6b023 16:00:48.581886 usbus2.2 DONE-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=4,IVAL=1,ERR=0 frame[0] READ 3 bytes 0000 FF 01 47 -- -- -- -- -- -- -- -- -- -- -- -- -- |..G | flags 0xa status 0xcb021 16:00:48.583879 usbus2.2 SUBM-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=0,IVAL=1 frame[0] READ 64 bytes flags 0xa status 0x4b023 16:00:48.583885 usbus2.2 DONE-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=64,IVAL=1,ERR=0 frame[0] READ 64 bytes 0000 00 00 00 00 00 00 00 00 01 00 00 00 12 00 00 00 |................| 0010 BE 7D 00 00 02 00 00 00 3B 00 00 00 36 7F 00 00 |.}......;...6...| 0020 03 00 00 00 04 00 00 00 71 7F 00 00 03 09 00 00 |........q.......| 0030 04 00 00 00 71 7F 00 00 03 00 01 00 0C 00 00 00 |....q...........| flags 0xa status 0xcb021 16:00:48.589664 usbus2.2 SUBM-CTRL-EP=00000000,SPD=FULL,NFR=2,SLEN=12,IVAL=0 frame[0] WRITE 8 bytes 0000 21 09 00 02 01 00 01 00 -- -- -- -- -- -- -- -- |!....... | frame[1] WRITE 1 bytes 0000 05 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |. | flags 0 <0> status 0xca1a3 16:00:48.590896 usbus2.2 SUBM-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=0,IVAL=1 frame[0] READ 64 bytes flags 0xa status 0x4b023 16:00:48.590909 usbus2.2 DONE-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=64,IVAL=1,ERR=0 frame[0] READ 64 bytes 0000 00 00 00 00 00 00 00 00 01 00 00 00 12 00 00 00 |................| 0010 BE 7D 00 00 02 00 00 00 3B 00 00 00 36 7F 00 00 |.}......;...6...| 0020 03 00 00 00 04 00 00 00 71 7F 00 00 03 09 00 00 |........q.......| 0030 04 00 00 00 71 7F 00 00 03 00 01 00 0C 00 00 00 |....q...........| flags 0xa status 0xeb021 16:00:48.590924 usbus2.2 SUBM-CTRL-EP=00000000,SPD=FULL,NFR=2,SLEN=12,IVAL=0 frame[0] WRITE 8 bytes 0000 21 09 00 02 00 00 01 00 -- -- -- -- -- -- -- -- |!....... | frame[1] WRITE 1 bytes 0000 05 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |. | flags 0 <0> status 0x4a1a3 16:00:48.590935 usbus2.2 DONE-CTRL-EP=00000000,SPD=FULL,NFR=2,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] WRITE 1 bytes flags 0 <0> status 0xea1a1 16:00:48.592882 usbus2.2 DONE-CTRL-EP=00000000,SPD=FULL,NFR=2,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] WRITE 1 bytes flags 0 <0> status 0xea1a1 16:00:48.599709 usbus2.2 SUBM-CTRL-EP=00000000,SPD=FULL,NFR=2,SLEN=12,IVAL=0 frame[0] WRITE 8 bytes 0000 21 09 00 02 01 00 01 00 -- -- -- -- -- -- -- -- |!....... | frame[1] WRITE 1 bytes 0000 01 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |. | flags 0 <0> status 0xea1a3 16:00:48.600900 usbus2.2 SUBM-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=0,IVAL=1 frame[0] READ 64 bytes flags 0xa status 0x6b023 16:00:48.600911 usbus2.2 DONE-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=64,IVAL=1,ERR=0 frame[0] READ 64 bytes 0000 00 00 00 00 00 00 00 00 01 00 00 00 12 00 00 00 |................| 0010 BE 7D 00 00 02 00 00 00 3B 00 00 00 36 7F 00 00 |.}......;...6...| 0020 03 00 00 00 04 00 00 00 71 7F 00 00 03 09 00 00 |........q.......| 0030 04 00 00 00 71 7F 00 00 03 00 01 00 0C 00 00 00 |....q...........| flags 0xa status 0xeb021 16:00:48.600925 usbus2.2 SUBM-CTRL-EP=00000000,SPD=FULL,NFR=2,SLEN=12,IVAL=0 frame[0] WRITE 8 bytes 0000 21 09 00 02 00 00 01 00 -- -- -- -- -- -- -- -- |!....... | frame[1] WRITE 1 bytes 0000 01 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- |. | flags 0 <0> status 0x6a1a3 16:00:48.600931 usbus2.2 DONE-CTRL-EP=00000000,SPD=FULL,NFR=2,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] WRITE 1 bytes flags 0 <0> status 0xca1a1 16:00:48.602891 usbus2.2 DONE-CTRL-EP=00000000,SPD=FULL,NFR=2,SLEN=0,IVAL=0,ERR=0 frame[0] WRITE 8 bytes frame[1] WRITE 1 bytes flags 0 <0> status 0xca1a1 16:00:52.829739 usbus2.2 SUBM-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=0,IVAL=1 frame[0] READ 64 bytes flags 0xa status 0x6b023 16:00:52.829748 usbus2.2 DONE-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=4,IVAL=1,ERR=0 frame[0] READ 3 bytes 0000 03 01 04 -- -- -- -- -- -- -- -- -- -- -- -- -- |... | flags 0xa status 0xcb021 AAAAAAAAAAAAAA16:01:21.883761 usbus2.2 SUBM-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=0,IVAL=8 frame[0] READ 8 bytes flags 0xa status 0x6b023 16:01:21.883768 usbus2.2 DONE-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=8,IVAL=8,ERR=0 frame[0] READ 8 bytes 0000 01 00 00 00 00 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0xa status 0xcb021 16:01:22.028709 usbus2.2 SUBM-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=0,IVAL=8 frame[0] READ 8 bytes flags 0xa status 0x4b023 16:01:22.028717 usbus2.2 DONE-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=8,IVAL=8,ERR=0 frame[0] READ 8 bytes 0000 00 00 00 00 00 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0xa status 0xcb021 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA 16:01:56.442517 usbus2.2 SUBM-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=0,IVAL=8 frame[0] READ 8 bytes flags 0xa status 0x4b023 16:01:56.442524 usbus2.2 DONE-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=8,IVAL=8,ERR=0 frame[0] READ 8 bytes 0000 00 00 28 00 00 00 00 00 -- -- -- -- -- -- -- -- |..(..... | flags 0xa status 0xeb021 16:01:56.555508 usbus2.2 SUBM-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=0,IVAL=8 frame[0] READ 8 bytes flags 0xa status 0x6b023 16:01:56.555517 usbus2.2 DONE-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=8,IVAL=8,ERR=0 frame[0] READ 8 bytes 0000 00 00 00 00 00 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0xa status 0xeb021 AAAAAAAAAAAAAAA AAAA16:01:57.762481 usbus2.2 SUBM-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=0,IVAL=8 frame[0] READ 8 bytes flags 0xa status 0x6b023 [0/642] 16:01:57.762492 usbus2.2 DONE-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=8,IVAL=8,ERR=0 frame[0] READ 8 bytes 0000 00 00 28 00 00 00 00 00 -- -- -- -- -- -- -- -- |..(..... | flags 0xa status 0xcb021 16:01:57.891462 usbus2.2 SUBM-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=0,IVAL=8 frame[0] READ 8 bytes flags 0xa status 0x4b023 16:01:57.891472 usbus2.2 DONE-INTR-EP=00000081,SPD=FULL,NFR=1,SLEN=8,IVAL=8,ERR=0 frame[0] READ 8 bytes 0000 00 00 00 00 00 00 00 00 -- -- -- -- -- -- -- -- |........ | flags 0xa status 0xcb021 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA16:02:20.605479 usbus2.2 DON E-INTR-EP=00000081,SPD=FULL,NFR=0,SLEN=0,IVAL=8,ERR=CANCELLED flags 0xa status 0x8b01c 16:02:20.605485 usbus2.2 DONE-INTR-EP=00000081,SPD=FULL,NFR=0,SLEN=0,IVAL=8,ERR=CANCELLED flags 0xa status 0xab00c 16:02:20.606672 usbus2.2 DONE-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=0,IVAL=1,ERR=IOERROR frame[0] READ 0 bytes flags 0xa status 0xcb021 16:02:20.609241 usbus2.2 SUBM-INTR-EP=00000082,SPD=FULL,NFR=1,SLEN=0,IVAL=1 frame[0] READ 64 bytes flags 0xa status 0x4b023 16:02:20.609245 usbus2.2 DONE-INTR-EP=00000082,SPD=FULL,NFR=0,SLEN=0,IVAL=1,ERR=CANCELLED flags 0x10a status 0x83025 16:02:20.614292 usbus2.2 DONE-INTR-EP=00000082,SPD=FULL,NFR=0,SLEN=0,IVAL=1,ERR=CANCELLED flags 0xa status 0xab00c ^C 88 packets captured 88 packets received by filter 0 packets dropped by kernel -- ----- Alex. From owner-freebsd-usb@freebsd.org Thu Feb 13 00:39:41 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 55A6B2474BD for ; Thu, 13 Feb 2020 00:39:41 +0000 (UTC) (envelope-from netsick@gmail.com) Received: from mail-oi1-x234.google.com (mail-oi1-x234.google.com [IPv6:2607:f8b0:4864:20::234]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48HyMJ4CFZz4D1T for ; Thu, 13 Feb 2020 00:39:40 +0000 (UTC) (envelope-from netsick@gmail.com) Received: by mail-oi1-x234.google.com with SMTP id d62so3994058oia.11 for ; Wed, 12 Feb 2020 16:39:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=AnwASbIi5D0DzI3j0fhAnQ8d/romB5cQBJKw+4tf0gw=; b=JgywdQyflqOck4Ax/QkbrUZIqiy0J1kKEqEn9Mf027PONqjQfh2E6Sv4GqU11JzRAH 7MGsopNpe9oB7u7+zc7CbnG62aNJoOuM2sGM88ogyJnkrJXmHZftnt+VTsPIoGdNh/I1 SrE1D1haA2fQ7Gnz4AvdgQW3nyHKs9MvWRmtgGwiS9+foPOsz8IoFZZR5P+RQuD5UlLx J1zjEJv5NPPb+li+/24bIIDodBUIu6OFuYxepF9nrhbOrnQWK5bi9e2QxkI+K3IWaEd2 Hym3ToWByOB2ZUY9PnKNIRDBaQqfXhOsQ1DuSRbRbAKFqB5e3oPWv3HbrDXr6wdBANb5 cy/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=AnwASbIi5D0DzI3j0fhAnQ8d/romB5cQBJKw+4tf0gw=; b=jTYdizNSfv+BHhbOMBKdR1uP8IoxevQkm3AagVsvtOxsVOvavjA4RZuqEy4IAggDah mDxSNoPzHGE9qnq9RdUU6HKA8dX3Bel44qmsgL0c159ib//SrszF9+z7UVV/RXQnCFxk DPanWxOIXPArT07d1uSiZCBSixIGhZ2tFBfjjRNK1XET1iXnJQdWkhSRjZzE5eORJaGh s993WG9E/tNsO7Iie8RG+2rNbGJaEpCZC4AX390DkDZ6Amlybxczbk3w/PSJl6vMOHw5 qH1xJ2qbIKvZ5H4us8ME803cFsFO0kNiko8Yt3f8xlKKNa0rTTR65I7q1EK8M2WHU/5Y hf7g== X-Gm-Message-State: APjAAAVhsFcTpzlBlgJVXSk/Hjg8KwHKg5OiqZoxoGOQrSD+3ko7NHZf 3Vxxh8Z4dXh9QADklJBi4Gbwc0wu+t086gyfqpP7ISOn X-Google-Smtp-Source: APXvYqxlkythDlhJsxXbWzW2pKViO6O9+G2uf8nMaGnqvrtKcgygSLzX9CQNt867qWqxYdMKNn2izQxNrOpDqRA2X1c= X-Received: by 2002:a54:4595:: with SMTP id z21mr1284410oib.136.1581554379149; Wed, 12 Feb 2020 16:39:39 -0800 (PST) MIME-Version: 1.0 From: Kris G Date: Thu, 13 Feb 2020 10:41:56 +1000 Message-ID: Subject: RTL8192EU USB Wifi error: rtwn0: r92e_power_off: failed to block Tx queues To: freebsd-usb@freebsd.org X-Rspamd-Queue-Id: 48HyMJ4CFZz4D1T X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=JgywdQyf; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of netsick@gmail.com designates 2607:f8b0:4864:20::234 as permitted sender) smtp.mailfrom=netsick@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-usb@freebsd.org]; TO_DN_NONE(0.00)[]; IP_SCORE_FREEMAIL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; IP_SCORE(0.00)[ip: (-8.90), ipnet: 2607:f8b0::/32(-1.92), asn: 15169(-1.70), country: US(-0.05)]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; RCVD_IN_DNSWL_NONE(0.00)[4.3.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.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: Thu, 13 Feb 2020 00:39:41 -0000 Hi, I can't seem to get my USB wifi working. Here is what I see.. Logs when I insert the device. kernel: rtwn0 on uhub0 kernel: rtwn0: <802.11n NIC> on usbus0 kernel: rtwn0: MAC/BB RTL8192EU, RF 6052 2T2R kernel: wlan0: Ethernet address: a0:f4:59:7f:4b:8c kernel: wlan0: ieee80211_new_state_locked: pending INIT -> SCAN transition lost # wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf Successfully initialized wpa_supplicant ioctl[SIOCS80211, op=103, val=0, arg_len=128]: Network is down wlan0: CTRL-EVENT-SCAN-FAILED ret=-1 retry=1 wlan0: CTRL-EVENT-TERMINATING Logs below returned when running wpa_supplicant command above. kernel: ugen0.4: at usbus0 (disconnected) kernel: rtwn0: at uhub0, port 4, addr 6 (disconnected) kernel: rtwn0: r92e_power_off: failed to block Tx queues kernel: rtwn0: detached root[70569]: /etc/rc.d/netif: WARNING: wlan0 does not exist. Skipped. kernel: usb_alloc_device: set address 4 failed (USB_ERR_IOERROR, ignored) kernel: usbd_setup_device_desc: getting device descriptor at addr 4 failed, USB_ERR_IOERROR kernel: usbd_req_re_enumerate: addr=4, set address failed! (USB_ERR_IOERROR, ignored) kernel: usbd_setup_device_desc: getting device descriptor at addr 4 failed, USB_ERR_IOERROR kernel: usbd_req_re_enumerate: addr=4, set address failed! (USB_ERR_IOERROR, ignored) kernel: usbd_setup_device_desc: getting device descriptor at addr 4 failed, USB_ERR_IOERROR kernel: usbd_req_re_enumerate: addr=4, set address failed! (USB_ERR_IOERROR, ignored) kernel: usbd_setup_device_desc: getting device descriptor at addr 4 failed, USB_ERR_IOERROR kernel: usbd_req_re_enumerate: addr=4, set address failed! (USB_ERR_IOERROR, ignored) kernel: usbd_setup_device_desc: getting device descriptor at addr 4 failed, USB_ERR_IOERROR kernel: ugen0.4: at usbus0 (disconnected) kernel: uhub_reattach_port: could not allocate new device I now have to reinsert the device to have it attached again. How can I fix error " kernel: rtwn0: r92e_power_off: failed to block Tx queues" # usbconfig -d 0.4 dump_all_desc ugen0.4: at usbus0, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON (500mA) bLength = 0x0012 bDescriptorType = 0x0001 bcdUSB = 0x0210 bDeviceClass = 0x0000 bDeviceSubClass = 0x0000 bDeviceProtocol = 0x0000 bMaxPacketSize0 = 0x0040 idVendor = 0x0bda idProduct = 0x818b bcdDevice = 0x0200 iManufacturer = 0x0001 iProduct = 0x0002 <802.11n NIC> iSerialNumber = 0x0003 <00e04c000001> bNumConfigurations = 0x0001 Configuration index 0 bLength = 0x0009 bDescriptorType = 0x0002 wTotalLength = 0x0035 bNumInterfaces = 0x0001 bConfigurationValue = 0x0001 iConfiguration = 0x0000 bmAttributes = 0x00e0 bMaxPower = 0x00fa Interface 0 bLength = 0x0009 bDescriptorType = 0x0004 bInterfaceNumber = 0x0000 bAlternateSetting = 0x0000 bNumEndpoints = 0x0005 bInterfaceClass = 0x00ff bInterfaceSubClass = 0x00ff bInterfaceProtocol = 0x00ff iInterface = 0x0002 <802.11n NIC> Endpoint 0 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0084 bmAttributes = 0x0002 wMaxPacketSize = 0x0200 bInterval = 0x0000 bRefresh = 0x0000 bSynchAddress = 0x0000 Endpoint 1 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0005 bmAttributes = 0x0002 wMaxPacketSize = 0x0200 bInterval = 0x0000 bRefresh = 0x0000 bSynchAddress = 0x0000 Endpoint 2 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0006 bmAttributes = 0x0002 wMaxPacketSize = 0x0200 bInterval = 0x0000 bRefresh = 0x0000 bSynchAddress = 0x0000 Endpoint 3 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0087 bmAttributes = 0x0003 wMaxPacketSize = 0x0040 bInterval = 0x0003 bRefresh = 0x0000 bSynchAddress = 0x0000 Endpoint 4 bLength = 0x0007 bDescriptorType = 0x0005 bEndpointAddress = 0x0008 bmAttributes = 0x0002 wMaxPacketSize = 0x0200 bInterval = 0x0000 bRefresh = 0x0000 bSynchAddress = 0x0000 Cheers Kris From owner-freebsd-usb@freebsd.org Thu Feb 13 12:34:27 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 79CDF255F4F for ; Thu, 13 Feb 2020 12:34: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 48JGD253l6z3Phn for ; Thu, 13 Feb 2020 12:34:26 +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 1AAA626012C; Thu, 13 Feb 2020 13:34:17 +0100 (CET) Subject: Re: Trouble with keyboard To: "Alex V. Petrov" , freebsd-usb@freebsd.org References: <78038dd6-2665-fd98-64f0-75b865d96ed0@selasky.org> <0f6f9b99-f0a8-d81b-95d3-db680f717587@gmail.com> From: Hans Petter Selasky Message-ID: <06d56f8a-c6b7-0f7d-fdf6-bd6dbdba06bc@selasky.org> Date: Thu, 13 Feb 2020 13:34:12 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 In-Reply-To: <0f6f9b99-f0a8-d81b-95d3-db680f717587@gmail.com> Content-Type: multipart/mixed; boundary="------------EDB4A60D84EB4322555E10AA" Content-Language: en-US X-Rspamd-Queue-Id: 48JGD253l6z3Phn X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hps@selasky.org designates 2a01:4f8:c17:6c4b::2 as permitted sender) smtp.mailfrom=hps@selasky.org X-Spamd-Result: default: False [-4.96 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; HAS_ATTACHMENT(0.00)[]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; DMARC_NA(0.00)[selasky.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; IP_SCORE(-2.66)[ip: (-9.21), ipnet: 2a01:4f8::/29(-2.52), asn: 24940(-1.55), country: DE(-0.02)]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] 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: Thu, 13 Feb 2020 12:34:27 -0000 This is a multi-part message in MIME format. --------------EDB4A60D84EB4322555E10AA Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Hi, Can you test the attached patch? cd /usr/src cat ukbd.diff | patch make buildkernel make installkernel --HPS --------------EDB4A60D84EB4322555E10AA Content-Type: text/x-patch; charset=UTF-8; name="ukbd.diff" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="ukbd.diff" Index: sys/dev/usb/input/ukbd.c =================================================================== --- sys/dev/usb/input/ukbd.c (revision 357854) +++ sys/dev/usb/input/ukbd.c (working copy) @@ -109,27 +109,19 @@ #define UKBD_EMULATE_ATSCANCODE 1 #define UKBD_DRIVER_NAME "ukbd" -#define UKBD_NMOD 8 /* units */ -#define UKBD_NKEYCODE 6 /* units */ -#define UKBD_IN_BUF_SIZE (2*(UKBD_NMOD + (2*UKBD_NKEYCODE))) /* bytes */ -#define UKBD_IN_BUF_FULL ((UKBD_IN_BUF_SIZE / 2) - 1) /* bytes */ +#define UKBD_NKEYCODE 256 /* units */ +#define UKBD_IN_BUF_SIZE (4 * UKBD_NKEYCODE) /* scancodes */ +#define UKBD_IN_BUF_FULL ((UKBD_IN_BUF_SIZE / 2) - 1) /* scancodes */ #define UKBD_NFKEY (sizeof(fkey_tab)/sizeof(fkey_tab[0])) /* units */ #define UKBD_BUFFER_SIZE 64 /* bytes */ +#define UKBD_KEY_PRESSED(map, key) \ + ((map)[(key) / 64] & (1ULL << ((key) % 64))) +#define MOD_EJECT 0x01 +#define MOD_FN 0x02 + struct ukbd_data { - uint16_t modifiers; -#define MOD_CONTROL_L 0x01 -#define MOD_CONTROL_R 0x10 -#define MOD_SHIFT_L 0x02 -#define MOD_SHIFT_R 0x20 -#define MOD_ALT_L 0x04 -#define MOD_ALT_R 0x40 -#define MOD_WIN_L 0x08 -#define MOD_WIN_R 0x80 -/* internal */ -#define MOD_EJECT 0x0100 -#define MOD_FN 0x0200 - uint8_t keycode[UKBD_NKEYCODE]; + uint64_t bitmap[howmany(UKBD_NKEYCODE, 64)]; }; enum { @@ -144,17 +136,10 @@ keymap_t sc_keymap; accentmap_t sc_accmap; fkeytab_t sc_fkeymap[UKBD_NFKEY]; + uint64_t sc_loc_key_valid[howmany(UKBD_NKEYCODE, 64)]; struct hid_location sc_loc_apple_eject; struct hid_location sc_loc_apple_fn; - struct hid_location sc_loc_ctrl_l; - struct hid_location sc_loc_ctrl_r; - struct hid_location sc_loc_shift_l; - struct hid_location sc_loc_shift_r; - struct hid_location sc_loc_alt_l; - struct hid_location sc_loc_alt_r; - struct hid_location sc_loc_win_l; - struct hid_location sc_loc_win_r; - struct hid_location sc_loc_events; + struct hid_location sc_loc_key[UKBD_NKEYCODE]; struct hid_location sc_loc_numlock; struct hid_location sc_loc_capslock; struct hid_location sc_loc_scrolllock; @@ -172,8 +157,7 @@ sbintime_t sc_co_basetime; int sc_delay; - uint32_t sc_ntime[UKBD_NKEYCODE]; - uint32_t sc_otime[UKBD_NKEYCODE]; + uint32_t sc_repeat_time; uint32_t sc_input[UKBD_IN_BUF_SIZE]; /* input buffer */ uint32_t sc_time_ms; uint32_t sc_composed_char; /* composed char code, if non-zero */ @@ -191,15 +175,6 @@ #define UKBD_FLAG_APPLE_EJECT 0x00000040 #define UKBD_FLAG_APPLE_FN 0x00000080 #define UKBD_FLAG_APPLE_SWAP 0x00000100 -#define UKBD_FLAG_CTRL_L 0x00000400 -#define UKBD_FLAG_CTRL_R 0x00000800 -#define UKBD_FLAG_SHIFT_L 0x00001000 -#define UKBD_FLAG_SHIFT_R 0x00002000 -#define UKBD_FLAG_ALT_L 0x00004000 -#define UKBD_FLAG_ALT_R 0x00008000 -#define UKBD_FLAG_WIN_L 0x00010000 -#define UKBD_FLAG_WIN_R 0x00020000 -#define UKBD_FLAG_EVENTS 0x00040000 #define UKBD_FLAG_NUMLOCK 0x00080000 #define UKBD_FLAG_CAPSLOCK 0x00100000 #define UKBD_FLAG_SCROLLLOCK 0x00200000 @@ -214,7 +189,6 @@ uint16_t sc_inputs; uint16_t sc_inputhead; uint16_t sc_inputtail; - uint16_t sc_modifiers; uint8_t sc_leds; /* store for async led requests */ uint8_t sc_iface_index; @@ -221,24 +195,17 @@ uint8_t sc_iface_no; uint8_t sc_id_apple_eject; uint8_t sc_id_apple_fn; - uint8_t sc_id_ctrl_l; - uint8_t sc_id_ctrl_r; - uint8_t sc_id_shift_l; - uint8_t sc_id_shift_r; - uint8_t sc_id_alt_l; - uint8_t sc_id_alt_r; - uint8_t sc_id_win_l; - uint8_t sc_id_win_r; - uint8_t sc_id_event; + uint8_t sc_id_loc_key[UKBD_NKEYCODE]; uint8_t sc_id_numlock; uint8_t sc_id_capslock; uint8_t sc_id_scrolllock; - uint8_t sc_id_events; uint8_t sc_kbd_id; + uint8_t sc_repeat_key; uint8_t sc_buffer[UKBD_BUFFER_SIZE]; }; +#define KEY_NONE 0x00 #define KEY_ERROR 0x01 #define KEY_PRESS 0 @@ -259,22 +226,8 @@ #define UKBD_UNLOCK() USB_MTX_UNLOCK(&Giant) #define UKBD_LOCK_ASSERT() USB_MTX_ASSERT(&Giant, MA_OWNED) -struct ukbd_mods { - uint32_t mask, key; -}; +#define NN 0 /* no translation */ -static const struct ukbd_mods ukbd_mods[UKBD_NMOD] = { - {MOD_CONTROL_L, 0xe0}, - {MOD_CONTROL_R, 0xe4}, - {MOD_SHIFT_L, 0xe1}, - {MOD_SHIFT_R, 0xe5}, - {MOD_ALT_L, 0xe2}, - {MOD_ALT_R, 0xe6}, - {MOD_WIN_L, 0xe3}, - {MOD_WIN_R, 0xe7}, -}; - -#define NN 0 /* no translation */ /* * Translate USB keycodes to AT keyboard scancodes. */ @@ -347,8 +300,8 @@ static void ukbd_set_leds(struct ukbd_softc *, uint8_t); static int ukbd_set_typematic(keyboard_t *, int); #ifdef UKBD_EMULATE_ATSCANCODE -static uint32_t ukbd_atkeycode(int, int); -static int ukbd_key2scan(struct ukbd_softc *, int, int, int); +static uint32_t ukbd_atkeycode(int, const uint64_t *); +static int ukbd_key2scan(struct ukbd_softc *, int, const uint64_t *, int); #endif static uint32_t ukbd_read_char(keyboard_t *, int); static void ukbd_clear_state(keyboard_t *); @@ -371,16 +324,26 @@ }; #endif -static uint8_t +static bool ukbd_any_key_pressed(struct ukbd_softc *sc) { - uint8_t i; - uint8_t j; + bool ret = false; + unsigned i; - for (j = i = 0; i < UKBD_NKEYCODE; i++) - j |= sc->sc_odata.keycode[i]; + for (i = 0; i != howmany(UKBD_NKEYCODE, 64); i++) + ret |= (sc->sc_odata.bitmap[i] != 0); + return (ret); +} - return (j ? 1 : 0); +static bool +ukbd_any_key_valid(struct ukbd_softc *sc) +{ + bool ret = false; + unsigned i; + + for (i = 0; i != howmany(UKBD_NKEYCODE, 64); i++) + ret |= (sc->sc_loc_key_valid[i] != 0); + return (ret); } static void @@ -522,99 +485,64 @@ static void ukbd_interrupt(struct ukbd_softc *sc) { - uint32_t n_mod; - uint32_t o_mod; - uint32_t now = sc->sc_time_ms; - int32_t dtime; - uint8_t key; - uint8_t i; - uint8_t j; + const uint32_t now = sc->sc_time_ms; + unsigned key; + bool old_keys; UKBD_LOCK_ASSERT(); - if (sc->sc_ndata.keycode[0] == KEY_ERROR) - return; + old_keys = ukbd_any_key_pressed(sc); - n_mod = sc->sc_ndata.modifiers; - o_mod = sc->sc_odata.modifiers; - if (n_mod != o_mod) { - for (i = 0; i < UKBD_NMOD; i++) { - if ((n_mod & ukbd_mods[i].mask) != - (o_mod & ukbd_mods[i].mask)) { - ukbd_put_key(sc, ukbd_mods[i].key | - ((n_mod & ukbd_mods[i].mask) ? - KEY_PRESS : KEY_RELEASE)); - } - } - } - /* Check for released keys. */ - for (i = 0; i < UKBD_NKEYCODE; i++) { - key = sc->sc_odata.keycode[i]; - if (key == 0) { - continue; - } - for (j = 0; j < UKBD_NKEYCODE; j++) { - if (sc->sc_ndata.keycode[j] == 0) { - continue; - } - if (key == sc->sc_ndata.keycode[j]) { - goto rfound; - } - } - ukbd_put_key(sc, key | KEY_RELEASE); -rfound: ; - } + /* Check for key changes */ + for (key = 0; key < UKBD_NKEYCODE; key++) { + const uint64_t delta = + sc->sc_odata.bitmap[key / 64] ^ + sc->sc_ndata.bitmap[key / 64]; + const uint64_t mask = + 1ULL << (key % 64); - /* Check for pressed keys. */ - for (i = 0; i < UKBD_NKEYCODE; i++) { - key = sc->sc_ndata.keycode[i]; - if (key == 0) { - continue; - } - sc->sc_ntime[i] = now + sc->sc_kbd.kb_delay1; - for (j = 0; j < UKBD_NKEYCODE; j++) { - if (sc->sc_odata.keycode[j] == 0) { - continue; - } - if (key == sc->sc_odata.keycode[j]) { + if (mask == 1 && delta == 0) { + key += 63; + continue; /* skip empty areas */ + } else if (delta & mask) { + if (sc->sc_odata.bitmap[key / 64] & mask) { + ukbd_put_key(sc, key | KEY_RELEASE); - /* key is still pressed */ + /* clear repeating key, if any */ + if (sc->sc_repeat_key == key) + sc->sc_repeat_key = 0; + } else { + ukbd_put_key(sc, key | KEY_PRESS); - sc->sc_ntime[i] = sc->sc_otime[j]; - dtime = (sc->sc_otime[j] - now); - - if (dtime > 0) { - /* time has not elapsed */ - goto pfound; - } - sc->sc_ntime[i] = now + sc->sc_kbd.kb_delay2; - break; + /* set repeat time for last key */ + sc->sc_repeat_time = now + sc->sc_kbd.kb_delay1; + sc->sc_repeat_key = key; } } - if (j == UKBD_NKEYCODE) { - /* New key - set initial delay and [re]start timer */ - sc->sc_co_basetime = sbinuptime(); - sc->sc_delay = sc->sc_kbd.kb_delay1; - ukbd_start_timer(sc); - } - ukbd_put_key(sc, key | KEY_PRESS); + } - /* - * If any other key is presently down, force its repeat to be - * well in the future (100s). This makes the last key to be - * pressed do the autorepeat. - */ - for (j = 0; j != UKBD_NKEYCODE; j++) { - if (j != i) - sc->sc_ntime[j] = now + (100 * 1000); + /* synchronize old data with new data */ + sc->sc_odata = sc->sc_ndata; + + /* check if last key is still pressed */ + if (sc->sc_repeat_key != 0) { + const int32_t dtime = (sc->sc_repeat_time - now); + + /* check if time has elapsed */ + if (dtime < 0) { + ukbd_put_key(sc, sc->sc_repeat_key | KEY_PRESS); + sc->sc_repeat_time = now + sc->sc_kbd.kb_delay2; } -pfound: ; } - sc->sc_odata = sc->sc_ndata; + /* check for first new key and set initial delay and [re]start timer */ + if (old_keys == false && ukbd_any_key_pressed(sc) == true) { + sc->sc_co_basetime = sbinuptime(); + sc->sc_delay = sc->sc_kbd.kb_delay1; + ukbd_start_timer(sc); + } - memcpy(sc->sc_otime, sc->sc_ntime, sizeof(sc->sc_otime)); - + /* wakeup keyboard system */ ukbd_event_keyinput(sc); } @@ -664,8 +592,9 @@ } } -static uint8_t -ukbd_apple_fn(uint8_t keycode) { +static uint32_t +ukbd_apple_fn(uint32_t keycode) +{ switch (keycode) { case 0x28: return 0x49; /* RETURN -> INSERT */ case 0x2a: return 0x4c; /* BACKSPACE -> DEL */ @@ -677,8 +606,9 @@ } } -static uint8_t -ukbd_apple_swap(uint8_t keycode) { +static uint32_t +ukbd_apple_swap(uint32_t keycode) +{ switch (keycode) { case 0x35: return 0x64; case 0x64: return 0x35; @@ -691,9 +621,10 @@ { struct ukbd_softc *sc = usbd_xfer_softc(xfer); struct usb_page_cache *pc; - uint8_t i; - uint8_t offset; + uint32_t i; uint8_t id; + uint8_t modifiers; + int offset; int len; UKBD_LOCK_ASSERT(); @@ -733,117 +664,72 @@ /* clear temporary storage */ memset(&sc->sc_ndata, 0, sizeof(sc->sc_ndata)); + /* clear modifiers */ + modifiers = 0; + /* scan through HID data */ if ((sc->sc_flags & UKBD_FLAG_APPLE_EJECT) && (id == sc->sc_id_apple_eject)) { if (hid_get_data(sc->sc_buffer, len, &sc->sc_loc_apple_eject)) - sc->sc_modifiers |= MOD_EJECT; - else - sc->sc_modifiers &= ~MOD_EJECT; + modifiers |= MOD_EJECT; } if ((sc->sc_flags & UKBD_FLAG_APPLE_FN) && (id == sc->sc_id_apple_fn)) { if (hid_get_data(sc->sc_buffer, len, &sc->sc_loc_apple_fn)) - sc->sc_modifiers |= MOD_FN; - else - sc->sc_modifiers &= ~MOD_FN; + modifiers |= MOD_FN; } - if ((sc->sc_flags & UKBD_FLAG_CTRL_L) && - (id == sc->sc_id_ctrl_l)) { - if (hid_get_data(sc->sc_buffer, len, &sc->sc_loc_ctrl_l)) - sc-> sc_modifiers |= MOD_CONTROL_L; - else - sc-> sc_modifiers &= ~MOD_CONTROL_L; - } - if ((sc->sc_flags & UKBD_FLAG_CTRL_R) && - (id == sc->sc_id_ctrl_r)) { - if (hid_get_data(sc->sc_buffer, len, &sc->sc_loc_ctrl_r)) - sc->sc_modifiers |= MOD_CONTROL_R; - else - sc->sc_modifiers &= ~MOD_CONTROL_R; - } - if ((sc->sc_flags & UKBD_FLAG_SHIFT_L) && - (id == sc->sc_id_shift_l)) { - if (hid_get_data(sc->sc_buffer, len, &sc->sc_loc_shift_l)) - sc->sc_modifiers |= MOD_SHIFT_L; - else - sc->sc_modifiers &= ~MOD_SHIFT_L; - } - if ((sc->sc_flags & UKBD_FLAG_SHIFT_R) && - (id == sc->sc_id_shift_r)) { - if (hid_get_data(sc->sc_buffer, len, &sc->sc_loc_shift_r)) - sc->sc_modifiers |= MOD_SHIFT_R; - else - sc->sc_modifiers &= ~MOD_SHIFT_R; - } - if ((sc->sc_flags & UKBD_FLAG_ALT_L) && - (id == sc->sc_id_alt_l)) { - if (hid_get_data(sc->sc_buffer, len, &sc->sc_loc_alt_l)) - sc->sc_modifiers |= MOD_ALT_L; - else - sc->sc_modifiers &= ~MOD_ALT_L; - } - if ((sc->sc_flags & UKBD_FLAG_ALT_R) && - (id == sc->sc_id_alt_r)) { - if (hid_get_data(sc->sc_buffer, len, &sc->sc_loc_alt_r)) - sc->sc_modifiers |= MOD_ALT_R; - else - sc->sc_modifiers &= ~MOD_ALT_R; - } - if ((sc->sc_flags & UKBD_FLAG_WIN_L) && - (id == sc->sc_id_win_l)) { - if (hid_get_data(sc->sc_buffer, len, &sc->sc_loc_win_l)) - sc->sc_modifiers |= MOD_WIN_L; - else - sc->sc_modifiers &= ~MOD_WIN_L; - } - if ((sc->sc_flags & UKBD_FLAG_WIN_R) && - (id == sc->sc_id_win_r)) { - if (hid_get_data(sc->sc_buffer, len, &sc->sc_loc_win_r)) - sc->sc_modifiers |= MOD_WIN_R; - else - sc->sc_modifiers &= ~MOD_WIN_R; - } - sc->sc_ndata.modifiers = sc->sc_modifiers; + for (i = 0; i < UKBD_NKEYCODE; i++) { + const uint64_t valid = sc->sc_loc_key_valid[i / 64]; + const uint64_t mask = 1ULL << (i % 64); - if ((sc->sc_flags & UKBD_FLAG_EVENTS) && - (id == sc->sc_id_events)) { - i = sc->sc_loc_events.count; - if (i > UKBD_NKEYCODE) - i = UKBD_NKEYCODE; - if (i > len) - i = len; - while (i--) { - sc->sc_ndata.keycode[i] = - hid_get_data(sc->sc_buffer + i, len - i, - &sc->sc_loc_events); + if (mask == 1 && valid == 0) { + i += 63; + continue; /* skip empty areas */ + } else if (id != sc->sc_id_loc_key[i]) { + continue; /* invalid HID ID */ + } else if (~valid & mask) { + continue; /* location is not valid */ + } else if (i == 0) { + offset = sc->sc_loc_key[0].count; + if (offset < 0 || offset > len) + offset = len; + while (offset--) { + uint32_t key = + hid_get_data(sc->sc_buffer + offset, len - offset, + &sc->sc_loc_key[i]); + if (modifiers & MOD_FN) + key = ukbd_apple_fn(key); + if (sc->sc_flags & UKBD_FLAG_APPLE_SWAP) + key = ukbd_apple_swap(key); + if (key == KEY_NONE || key == KEY_ERROR || key >= UKBD_NKEYCODE) + continue; + /* set key in bitmap */ + sc->sc_ndata.bitmap[key / 64] |= 1ULL << (key % 64); + } + } else if (hid_get_data(sc->sc_buffer, len, &sc->sc_loc_key[i])) { + uint32_t key = i; + + if (modifiers & MOD_FN) + key = ukbd_apple_fn(key); + if (sc->sc_flags & UKBD_FLAG_APPLE_SWAP) + key = ukbd_apple_swap(key); + if (key == KEY_NONE || key == KEY_ERROR || key >= UKBD_NKEYCODE) + continue; + /* set key in bitmap */ + sc->sc_ndata.bitmap[key / 64] |= 1ULL << (key % 64); } } - #ifdef USB_DEBUG - DPRINTF("modifiers = 0x%04x\n", (int)sc->sc_modifiers); + DPRINTF("modifiers = 0x%04x\n", modifiers); for (i = 0; i < UKBD_NKEYCODE; i++) { - if (sc->sc_ndata.keycode[i]) { - DPRINTF("[%d] = 0x%02x\n", - (int)i, (int)sc->sc_ndata.keycode[i]); - } + const uint64_t valid = sc->sc_ndata.bitmap[i / 64]; + const uint64_t mask = 1ULL << (i % 64); + + if (valid & mask) + DPRINTF("Key 0x%02x pressed\n", i); } #endif - if (sc->sc_modifiers & MOD_FN) { - for (i = 0; i < UKBD_NKEYCODE; i++) { - sc->sc_ndata.keycode[i] = - ukbd_apple_fn(sc->sc_ndata.keycode[i]); - } - } - - if (sc->sc_flags & UKBD_FLAG_APPLE_SWAP) { - for (i = 0; i < UKBD_NKEYCODE; i++) { - sc->sc_ndata.keycode[i] = - ukbd_apple_swap(sc->sc_ndata.keycode[i]); - } - } - ukbd_interrupt(sc); case USB_ST_SETUP: @@ -1072,10 +958,14 @@ ukbd_parse_hid(struct ukbd_softc *sc, const uint8_t *ptr, uint32_t len) { uint32_t flags; + uint32_t key; /* reset detected bits */ sc->sc_flags &= ~UKBD_FLAG_HID_MASK; + /* reset detected keys */ + memset(sc->sc_loc_key_valid, 0, sizeof(sc->sc_loc_key_valid)); + /* check if there is an ID byte */ sc->sc_kbd_size = hid_report_size(ptr, len, hid_input, &sc->sc_kbd_id); @@ -1098,84 +988,34 @@ sc->sc_flags |= UKBD_FLAG_APPLE_FN; DPRINTFN(1, "Found Apple FN-key\n"); } - /* figure out some keys */ - if (hid_locate(ptr, len, - HID_USAGE2(HUP_KEYBOARD, 0xE0), - hid_input, 0, &sc->sc_loc_ctrl_l, &flags, - &sc->sc_id_ctrl_l)) { - if (flags & HIO_VARIABLE) - sc->sc_flags |= UKBD_FLAG_CTRL_L; - DPRINTFN(1, "Found left control\n"); - } - if (hid_locate(ptr, len, - HID_USAGE2(HUP_KEYBOARD, 0xE4), - hid_input, 0, &sc->sc_loc_ctrl_r, &flags, - &sc->sc_id_ctrl_r)) { - if (flags & HIO_VARIABLE) - sc->sc_flags |= UKBD_FLAG_CTRL_R; - DPRINTFN(1, "Found right control\n"); - } - if (hid_locate(ptr, len, - HID_USAGE2(HUP_KEYBOARD, 0xE1), - hid_input, 0, &sc->sc_loc_shift_l, &flags, - &sc->sc_id_shift_l)) { - if (flags & HIO_VARIABLE) - sc->sc_flags |= UKBD_FLAG_SHIFT_L; - DPRINTFN(1, "Found left shift\n"); - } - if (hid_locate(ptr, len, - HID_USAGE2(HUP_KEYBOARD, 0xE5), - hid_input, 0, &sc->sc_loc_shift_r, &flags, - &sc->sc_id_shift_r)) { - if (flags & HIO_VARIABLE) - sc->sc_flags |= UKBD_FLAG_SHIFT_R; - DPRINTFN(1, "Found right shift\n"); - } - if (hid_locate(ptr, len, - HID_USAGE2(HUP_KEYBOARD, 0xE2), - hid_input, 0, &sc->sc_loc_alt_l, &flags, - &sc->sc_id_alt_l)) { - if (flags & HIO_VARIABLE) - sc->sc_flags |= UKBD_FLAG_ALT_L; - DPRINTFN(1, "Found left alt\n"); - } - if (hid_locate(ptr, len, - HID_USAGE2(HUP_KEYBOARD, 0xE6), - hid_input, 0, &sc->sc_loc_alt_r, &flags, - &sc->sc_id_alt_r)) { - if (flags & HIO_VARIABLE) - sc->sc_flags |= UKBD_FLAG_ALT_R; - DPRINTFN(1, "Found right alt\n"); - } - if (hid_locate(ptr, len, - HID_USAGE2(HUP_KEYBOARD, 0xE3), - hid_input, 0, &sc->sc_loc_win_l, &flags, - &sc->sc_id_win_l)) { - if (flags & HIO_VARIABLE) - sc->sc_flags |= UKBD_FLAG_WIN_L; - DPRINTFN(1, "Found left GUI\n"); - } - if (hid_locate(ptr, len, - HID_USAGE2(HUP_KEYBOARD, 0xE7), - hid_input, 0, &sc->sc_loc_win_r, &flags, - &sc->sc_id_win_r)) { - if (flags & HIO_VARIABLE) - sc->sc_flags |= UKBD_FLAG_WIN_R; - DPRINTFN(1, "Found right GUI\n"); - } + /* figure out event buffer */ if (hid_locate(ptr, len, HID_USAGE2(HUP_KEYBOARD, 0x00), - hid_input, 0, &sc->sc_loc_events, &flags, - &sc->sc_id_events)) { + hid_input, 0, &sc->sc_loc_key[0], &flags, + &sc->sc_id_loc_key[0])) { if (flags & HIO_VARIABLE) { DPRINTFN(1, "Ignoring keyboard event control\n"); } else { - sc->sc_flags |= UKBD_FLAG_EVENTS; + sc->sc_loc_key_valid[0] |= 1; DPRINTFN(1, "Found keyboard event array\n"); } } + /* figure out the keys */ + for (key = 1; key != UKBD_NKEYCODE; key++) { + if (hid_locate(ptr, len, + HID_USAGE2(HUP_KEYBOARD, key), + hid_input, 0, &sc->sc_loc_key[key], &flags, + &sc->sc_id_loc_key[key])) { + if (flags & HIO_VARIABLE) { + sc->sc_loc_key_valid[key / 64] |= + 1ULL << (key % 64); + DPRINTFN(1, "Found key 0x%02x\n", key); + } + } + } + /* figure out leds on keyboard */ sc->sc_led_size = hid_report_size(ptr, len, hid_output, NULL); @@ -1301,7 +1141,7 @@ /* check if we should use the boot protocol */ if (usb_test_quirk(uaa, UQ_KBD_BOOTPROTO) || - (err != 0) || (!(sc->sc_flags & UKBD_FLAG_EVENTS))) { + (err != 0) || ukbd_any_key_valid(sc) == false) { DPRINTF("Forcing boot protocol\n"); @@ -1660,11 +1500,11 @@ ++(kbd->kb_count); #ifdef UKBD_EMULATE_ATSCANCODE - keycode = ukbd_atkeycode(usbcode, sc->sc_ndata.modifiers); + keycode = ukbd_atkeycode(usbcode, sc->sc_ndata.bitmap); if (keycode == NN) { return -1; } - return (ukbd_key2scan(sc, keycode, sc->sc_ndata.modifiers, + return (ukbd_key2scan(sc, keycode, sc->sc_ndata.bitmap, (usbcode & KEY_RELEASE))); #else /* !UKBD_EMULATE_ATSCANCODE */ return (usbcode); @@ -1731,13 +1571,13 @@ #ifdef UKBD_EMULATE_ATSCANCODE /* USB key index -> key code -> AT scan code */ - keycode = ukbd_atkeycode(usbcode, sc->sc_ndata.modifiers); + keycode = ukbd_atkeycode(usbcode, sc->sc_ndata.bitmap); if (keycode == NN) { return (NOKEY); } /* return an AT scan code for the K_RAW mode */ if (sc->sc_mode == K_RAW) { - return (ukbd_key2scan(sc, keycode, sc->sc_ndata.modifiers, + return (ukbd_key2scan(sc, keycode, sc->sc_ndata.bitmap, (usbcode & KEY_RELEASE))); } #else /* !UKBD_EMULATE_ATSCANCODE */ @@ -2061,8 +1901,8 @@ #endif memset(&sc->sc_ndata, 0, sizeof(sc->sc_ndata)); memset(&sc->sc_odata, 0, sizeof(sc->sc_odata)); - memset(&sc->sc_ntime, 0, sizeof(sc->sc_ntime)); - memset(&sc->sc_otime, 0, sizeof(sc->sc_otime)); + sc->sc_repeat_time = 0; + sc->sc_repeat_key = 0; } /* save the internal state, not used */ @@ -2149,11 +1989,12 @@ #ifdef UKBD_EMULATE_ATSCANCODE static uint32_t -ukbd_atkeycode(int usbcode, int shift) +ukbd_atkeycode(int usbcode, const uint64_t *bitmap) { uint32_t keycode; keycode = ukbd_trtab[KEY_INDEX(usbcode)]; + /* * Translate Alt-PrintScreen to SysRq. * @@ -2168,13 +2009,14 @@ * is routine. */ if ((keycode == 0x5c || keycode == 0x7e) && - shift & (MOD_ALT_L | MOD_ALT_R)) + (UKBD_KEY_PRESSED(bitmap, 0xe2 /* ALT-L */) || + UKBD_KEY_PRESSED(bitmap, 0xe6 /* ALT-R */))) return (0x54); return (keycode); } static int -ukbd_key2scan(struct ukbd_softc *sc, int code, int shift, int up) +ukbd_key2scan(struct ukbd_softc *sc, int code, const uint64_t *bitmap, int up) { static const int scan[] = { /* 89 */ @@ -2234,12 +2076,17 @@ code = scan[code - 89]; } /* PrintScreen */ - if (code == 0x137 && (!(shift & (MOD_CONTROL_L | MOD_CONTROL_R | - MOD_SHIFT_L | MOD_SHIFT_R)))) { + if (code == 0x137 && (!( + UKBD_KEY_PRESSED(bitmap, 0xe0 /* CTRL-L */) || + UKBD_KEY_PRESSED(bitmap, 0xe4 /* CTRL-R */) || + UKBD_KEY_PRESSED(bitmap, 0xe1 /* SHIFT-L */) || + UKBD_KEY_PRESSED(bitmap, 0xe5 /* SHIFT-R */)))) { code |= SCAN_PREFIX_SHIFT; } /* Pause/Break */ - if ((code == 0x146) && (!(shift & (MOD_CONTROL_L | MOD_CONTROL_R)))) { + if ((code == 0x146) && (!( + UKBD_KEY_PRESSED(bitmap, 0xe0 /* CTRL-L */) || + UKBD_KEY_PRESSED(bitmap, 0xe4 /* CTRL-R */)))) { code = (0x45 | SCAN_PREFIX_E1 | SCAN_PREFIX_CTL); } code |= (up ? SCAN_RELEASE : SCAN_PRESS); --------------EDB4A60D84EB4322555E10AA-- From owner-freebsd-usb@freebsd.org Thu Feb 13 12:39:43 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 67ACA255FD8 for ; Thu, 13 Feb 2020 12:39:43 +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 48JGL727KGz3Pm2 for ; Thu, 13 Feb 2020 12:39:43 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 46DDB255FD7; Thu, 13 Feb 2020 12:39:43 +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 45577255FD6 for ; Thu, 13 Feb 2020 12:39:43 +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 48JGL70vrvz3Pm1 for ; Thu, 13 Feb 2020 12:39:43 +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 1AB61A997 for ; Thu, 13 Feb 2020 12:39:43 +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 01DCdgJx066436 for ; Thu, 13 Feb 2020 12:39:42 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 01DCdgED066429 for usb@FreeBSD.org; Thu, 13 Feb 2020 12:39:42 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 233884] Corsair CORSAIR K70 RGB MK.2 / K63 / K63 Wireless not working Date: Thu, 13 Feb 2020 12:39:42 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: CURRENT X-Bugzilla-Keywords: needs-patch X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: hselasky@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: hselasky@FreeBSD.org X-Bugzilla-Flags: mfc-stable12? mfc-stable11? X-Bugzilla-Changed-Fields: bug_status assigned_to attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.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: Thu, 13 Feb 2020 12:39:43 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D233884 Hans Petter Selasky changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Open |In Progress Assignee|usb@FreeBSD.org |hselasky@FreeBSD.org --- Comment #17 from Hans Petter Selasky --- Created attachment 211610 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D211610&action= =3Dedit Patch for USB keyboard driver Can you try this patch? --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Thu Feb 13 14:18:17 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 27C6A257E98 for ; Thu, 13 Feb 2020 14:18:17 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-lj1-x231.google.com (mail-lj1-x231.google.com [IPv6:2a00:1450:4864:20::231]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 48JJWr0TdPz40vL for ; Thu, 13 Feb 2020 14:18:15 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: by mail-lj1-x231.google.com with SMTP id h23so6777522ljc.8 for ; Thu, 13 Feb 2020 06:18:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:autocrypt:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=f96K7xixn/3tzhuuaH/z4giWSlwgS6o5uGQ4XBK2xKY=; b=d1rWVgVFBejX1OD5im4XJiLvh9jYwxeEayISlNyi1UA2Ipfd8dsj9WPihGJqSCnPr/ GBKTnRUkn8YGeYrf/e56krZXdGFv+vs20jQPHZsOW49sU9Fu1ErldeLjfkTn13B/rFt3 JAggGojAfEAg2Ksqu4ELlXUya1B///0kUDQfV9Sjg1IUlqOgEkG6HXVdpC8S+0f8CX63 JduUsW9KG37gLLBvHH9AUEQbW7r7NabGa3kmRj9pQfHpsYWJklZ4T4xP5NQhXHHzGdao AzNC//RMjaoO6UWWEPn1KK+KsmHLucrGHDs5m0+0xdukSSszAKxsXZ0vqC+Zgz5I4846 dAkQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:autocrypt:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=f96K7xixn/3tzhuuaH/z4giWSlwgS6o5uGQ4XBK2xKY=; b=B2w4oBEqQuR28PSWJvxow7nMKI3HsDB6+3rptza2Iale6UB2OVAk6O6TAG7gNDpcbS /7UcN+ZUmZhrmmIoSRvLeesyR+TKsk9tXwt5mNcJEMruRJqCu+p12cEYzVwg+Lo6nONd NSARCyRulcZnA8uDldaU01xK0mtqyMJOLlmejwwQ5RqbtyJ0yowhYQ1KmcoLExbmMR9b WTn8MWEkhTom5359aumL4dHZFrMx7iPuZg29MtGT8cM9/Z587Xs0iNUdmKRe49w82Ebf rOWwdS8uryCd/73uxbM22pxJhmfpU8HwYfZo2meorZWHZs+89q4qkrruCI77alNHEngY o2xg== X-Gm-Message-State: APjAAAWnNAz/PPcvnWCbFaokFzGHzz3s+kHzYoKp6uPvCxzeLiDGftnW 24T+NoRUhnlUh4c3rLgGLqIS6aI4 X-Google-Smtp-Source: APXvYqz3gP1tjQ52EBxdJi45vhgdmHiHLSvZJVToklhsIq8Qhev1g38bTAJ+lMHh8WxZfwdDguf79A== X-Received: by 2002:a2e:b4ef:: with SMTP id s15mr4564424ljm.20.1581603493131; Thu, 13 Feb 2020 06:18:13 -0800 (PST) Received: from alex.super (stone.g-service.ru. [84.22.141.217]) by smtp.googlemail.com with ESMTPSA id i19sm1377624lfj.17.2020.02.13.06.18.11 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 13 Feb 2020 06:18:12 -0800 (PST) Subject: Re: Trouble with keyboard To: Hans Petter Selasky , freebsd-usb@freebsd.org References: <78038dd6-2665-fd98-64f0-75b865d96ed0@selasky.org> <0f6f9b99-f0a8-d81b-95d3-db680f717587@gmail.com> <06d56f8a-c6b7-0f7d-fdf6-bd6dbdba06bc@selasky.org> From: "Alex V. Petrov" Autocrypt: addr=alexvpetrov@gmail.com; prefer-encrypt=mutual; keydata= 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 FvM3Vpv/ Message-ID: <3e4907d2-6c26-016b-a160-c4ccb64ffe01@gmail.com> Date: Thu, 13 Feb 2020 21:18:10 +0700 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.5.0 MIME-Version: 1.0 In-Reply-To: <06d56f8a-c6b7-0f7d-fdf6-bd6dbdba06bc@selasky.org> Content-Type: text/plain; charset=utf-8 Content-Language: ru Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 48JJWr0TdPz40vL X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=d1rWVgVF; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of alexvpetrov@gmail.com designates 2a00:1450:4864:20::231 as permitted sender) smtp.mailfrom=alexvpetrov@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.00)[ip: (-9.33), ipnet: 2a00:1450::/32(-2.43), asn: 15169(-1.69), country: US(-0.05)]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-usb@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[1.3.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; RCVD_TLS_ALL(0.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: Thu, 13 Feb 2020 14:18:17 -0000 13.02.2020 19:34, Hans Petter Selasky пишет: > Hi, > > Can you test the attached patch? > > cd /usr/src > cat ukbd.diff | patch > make buildkernel > make installkernel > > --HPS Yes, It is worked. Hans, you are mag! :-) -- ----- Alex. From owner-freebsd-usb@freebsd.org Thu Feb 13 14:55:45 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 AF67D1C8EB6 for ; Thu, 13 Feb 2020 14:55:45 +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 48JKM549Rrz43G2 for ; Thu, 13 Feb 2020 14:55:45 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 8F1AC1C8EB5; Thu, 13 Feb 2020 14:55:45 +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 8EDF41C8EB4 for ; Thu, 13 Feb 2020 14:55:45 +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 48JKM52pzhz43G1 for ; Thu, 13 Feb 2020 14:55:45 +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 5C416C510 for ; Thu, 13 Feb 2020 14:55:45 +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 01DEtjnu030642 for ; Thu, 13 Feb 2020 14:55:45 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 01DEtjQh030641 for usb@FreeBSD.org; Thu, 13 Feb 2020 14:55:45 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 224592] usb: Corsair K65 Gaming Keyboard will not function on boot Date: Thu, 13 Feb 2020 14:55:45 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: 11.1-RELEASE X-Bugzilla-Keywords: needs-patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: hselasky@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: usb@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: cc attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.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: Thu, 13 Feb 2020 14:55:45 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224592 Hans Petter Selasky changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |hselasky@FreeBSD.org --- Comment #1 from Hans Petter Selasky --- Created attachment 211615 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D211615&action= =3Dedit Patch to try cd /usr/src cat ukbd.diff | patch make buildkernel make installkernel --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Thu Feb 13 14:59:52 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 0591E1C8F51 for ; Thu, 13 Feb 2020 14:59:52 +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 48JKRq6GKFz43bG for ; Thu, 13 Feb 2020 14:59:51 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id D425B1C8F50; Thu, 13 Feb 2020 14:59:51 +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 D2DA41C8F4E for ; Thu, 13 Feb 2020 14:59:51 +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 48JKRq2wlnz43bD for ; Thu, 13 Feb 2020 14:59:51 +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 5BB5BC513 for ; Thu, 13 Feb 2020 14:59:51 +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 01DExpGV035515 for ; Thu, 13 Feb 2020 14:59:51 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 01DExpg2035514 for usb@FreeBSD.org; Thu, 13 Feb 2020 14:59:51 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: usb@FreeBSD.org Subject: [Bug 224592] usb: Corsair K65 Gaming Keyboard will not function on boot Date: Thu, 13 Feb 2020 14:59:51 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: usb X-Bugzilla-Version: 11.1-RELEASE X-Bugzilla-Keywords: needs-patch X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: hselasky@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: hselasky@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: assigned_to Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.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: Thu, 13 Feb 2020 14:59:52 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D224592 Hans Petter Selasky changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|usb@FreeBSD.org |hselasky@FreeBSD.org --=20 You are receiving this mail because: You are the assignee for the bug.= From owner-freebsd-usb@freebsd.org Thu Feb 13 16:05: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 45A2F1CB8F8 for ; Thu, 13 Feb 2020 16:05:57 +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 48JLw307qnz49c1 for ; Thu, 13 Feb 2020 16:05:54 +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 D50B526032A; Thu, 13 Feb 2020 17:05:51 +0100 (CET) Subject: Re: Trouble with keyboard To: "Alex V. Petrov" , freebsd-usb@freebsd.org References: <78038dd6-2665-fd98-64f0-75b865d96ed0@selasky.org> <0f6f9b99-f0a8-d81b-95d3-db680f717587@gmail.com> <06d56f8a-c6b7-0f7d-fdf6-bd6dbdba06bc@selasky.org> <3e4907d2-6c26-016b-a160-c4ccb64ffe01@gmail.com> From: Hans Petter Selasky Message-ID: <880bba65-d400-fef6-e929-24dcde4eaad1@selasky.org> Date: Thu, 13 Feb 2020 17:05:44 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 In-Reply-To: <3e4907d2-6c26-016b-a160-c4ccb64ffe01@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 48JLw307qnz49c1 X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of hps@selasky.org designates 2a01:4f8:c17:6c4b::2 as permitted sender) smtp.mailfrom=hps@selasky.org X-Spamd-Result: default: False [-4.96 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+a:mail.turbocat.net:c]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[selasky.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; IP_SCORE(-2.66)[ip: (-9.21), ipnet: 2a01:4f8::/29(-2.53), asn: 24940(-1.55), country: DE(-0.02)]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:24940, ipnet:2a01:4f8::/29, country:DE]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] 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: Thu, 13 Feb 2020 16:05:57 -0000 On 2020-02-13 15:18, Alex V. Petrov wrote: > 13.02.2020 19:34, Hans Petter Selasky пишет: >> Hi, >> >> Can you test the attached patch? >> >> cd /usr/src >> cat ukbd.diff | patch >> make buildkernel >> make installkernel >> >> --HPS > > Yes, It is worked. > Hans, you are mag! :-) > Thank you for quickly testing: https://svnweb.freebsd.org/changeset/base/357861 --HPS From owner-freebsd-usb@freebsd.org Thu Feb 13 17:16:09 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 B7AE21CDAF1 for ; Thu, 13 Feb 2020 17:16:09 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from ms-10.1blu.de (ms-10.1blu.de [178.254.4.101]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48JNT44yYVz4FM0 for ; Thu, 13 Feb 2020 17:16:08 +0000 (UTC) (envelope-from guru@unixarea.de) Received: from [80.187.84.245] (helo=[10.24.231.117]) by ms-10.1blu.de with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.86_2) (envelope-from ) id 1j2I5t-0003Je-Na; Thu, 13 Feb 2020 18:16:05 +0100 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: Matthias Apitz Mime-Version: 1.0 (1.0) Subject: Re: Trouble with keyboard Date: Thu, 13 Feb 2020 18:16:04 +0100 Message-Id: References: <880bba65-d400-fef6-e929-24dcde4eaad1@selasky.org> Cc: "Alex V. Petrov" , freebsd-usb@freebsd.org In-Reply-To: <880bba65-d400-fef6-e929-24dcde4eaad1@selasky.org> To: Hans Petter Selasky X-Mailer: iPhone Mail (17A844) X-Con-Id: 51246 X-Con-U: 0-guru X-Originating-IP: 80.187.84.245 X-Rspamd-Queue-Id: 48JNT44yYVz4FM0 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of guru@unixarea.de has no SPF policy when checking 178.254.4.101) smtp.mailfrom=guru@unixarea.de X-Spamd-Result: default: False [-1.93 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; HAS_XOIP(0.00)[]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; TO_DN_SOME(0.00)[]; MV_CASE(0.50)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[unixarea.de]; AUTH_NA(1.00)[]; RCVD_TLS_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-0.999,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; IP_SCORE(-1.23)[ip: (-8.26), ipnet: 178.254.0.0/19(1.09), asn: 42730(1.01), country: DE(-0.02)]; NEURAL_HAM_MEDIUM(-1.00)[-0.996,0]; R_SPF_NA(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[101.4.254.178.list.dnswl.org : 127.0.5.1]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:42730, ipnet:178.254.0.0/19, country:DE]; FREEMAIL_CC(0.00)[gmail.com]; MID_RHS_MATCH_FROM(0.00)[]; FROM_EQ_ENVFROM(0.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: Thu, 13 Feb 2020 17:16:09 -0000 cat ukbd.diff | patch deserves the UU of Cat Award :-) Sorry could not resist --=20 guru@unixarea.de - http://www.unixarea.de/ > Am 13.02.2020 um 17:11 schrieb Hans Petter Selasky : >=20 > =EF=BB=BFOn 2020-02-13 15:18, Alex V. Petrov wrote: >> 13.02.2020 19:34, Hans Petter Selasky =D0=BF=D0=B8=D1=88=D0=B5=D1=82: >>> Hi, >>>=20 >>> Can you test the attached patch? >>>=20 >>> cd /usr/src >>> cat ukbd.diff | patch >>> make buildkernel >>> make installkernel >>>=20 >>> --HPS >> Yes, It is worked. >> Hans, you are mag! :-) >=20 > Thank you for quickly testing: > https://svnweb.freebsd.org/changeset/base/357861 >=20 > --HPS > _______________________________________________ > freebsd-usb@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-usb > To unsubscribe, send any mail to "freebsd-usb-unsubscribe@freebsd.org"