From owner-freebsd-hackers@freebsd.org Wed Mar 3 10:27:35 2021 Return-Path: Delivered-To: freebsd-hackers@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 46597565C88 for ; Wed, 3 Mar 2021 10:27:35 +0000 (UTC) (envelope-from rank1seeker@gmail.com) 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 4Dr9DR0MXlz3Frb for ; Wed, 3 Mar 2021 10:27:35 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 0A720565AA0; Wed, 3 Mar 2021 10:27:35 +0000 (UTC) Delivered-To: hackers@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 0A274565C10; Wed, 3 Mar 2021 10:27:35 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 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 4Dr9DQ0tPyz3GPN; Wed, 3 Mar 2021 10:27:33 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: by mail-ej1-x62b.google.com with SMTP id jt13so41197387ejb.0; Wed, 03 Mar 2021 02:27:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:subject:message-id:mime-version :content-transfer-encoding; bh=uR4nCr/UsJcDzwg37BNXJKj55usqTF+mPK5tdkf3L+E=; b=I+whmIheryKPXvvIP5k3LlVYqWOvX4jLFI4drd4X+8NVSgQb6ohoNes5gzmpyr7RCw 7XEfAjEWNEfi+7nWjWwEQr+8rOu/Stw/GepsckCWlYI0WquOeK7OBxN6Fuj4bxkbxrtJ 3zN9fgZ50p4JX5rMJH4YTlXle8+v2ZbilzjtnzzADGFOcHy3xIuLsLBr8PVNjsBJaiDC 2Ul5W7MftsiSczB2zHnROOp+SKnenQxvyahgTM/+EgPbS31zkvVi7V2oy37p+GGDUgn2 cU3CTrvx32kc92pAcrQoZfE1XtMVtdWgKTIB1iSsfShl/LadVKwwdV8b08eCFmm3jam/ rweg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-transfer-encoding; bh=uR4nCr/UsJcDzwg37BNXJKj55usqTF+mPK5tdkf3L+E=; b=Gh6usEp8Sa0lOA3dsCNpq8Xyu1ZfAmWXho9wVtZRBK2F+tjJAgIUxRK/DmbizwbVmI IxzZ4+RWZtp/j8AQpWG2HMDvm9WDd2kkNxWyttryT5L71c7WE0AMbj81JEEsDkeqQki3 DyPBUhcuemrtt16s1Fs3OZMzCyfwiGdSWX9dgd+pCJnH6mcJE43M4sXMXA9TX59YRG6+ jihBsbg0AsUR32aKgGW9XbHjOMRq9Gh9jS3rWlf3OHy4mZD3Ck4H/eeSdRYNo41sUPVP 9LC4ev5dcVILAt6ucuzZKIyjTc6XfenusOK++jbjnq63RTJFCSiY8THXzvEjqlhs7cPl UyHg== X-Gm-Message-State: AOAM530HA00Y62sOyuuWRk4t6hetb1qEY7yZ0/Fr6mZIGCzr/L2F4MEh Ofy3XD24ClFR+kDy1pOKQoRbqPDf8Uk= X-Google-Smtp-Source: ABdhPJyr9O3Y6M5MltU11jjV6yliXDZa9shnjVRwB0wkcyZbUu3XikPQJCjLnaqkK4ZIpRtvsT1abQ== X-Received: by 2002:a17:906:6c4:: with SMTP id v4mr13243549ejb.198.1614767252783; Wed, 03 Mar 2021 02:27:32 -0800 (PST) Received: from localhost (cpe-109-60-4-54.st3.cable.xnet.hr. [109.60.4.54]) by smtp.gmail.com with ESMTPSA id r4sm21838069edv.27.2021.03.03.02.27.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Mar 2021 02:27:32 -0800 (PST) Date: Wed, 3 Mar 2021 11:28:03 +0100 From: Domagoj =?UTF-8?Q?Smol=C4=8Di=C4=87?= To: hackers@freebsd.org, freebsd-wireless@freebsd.org Subject: AR9227/AR9287 unresponsive after some time Message-ID: <20210303112803.0000260f@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 4Dr9DQ0tPyz3GPN X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=I+whmIhe; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of rank1seeker@gmail.com designates 2a00:1450:4864:20::62b as permitted sender) smtp.mailfrom=rank1seeker@gmail.com X-Spamd-Result: default: False [-2.75 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; TO_DN_NONE(0.00)[]; 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]; NEURAL_HAM_SHORT(-1.00)[-0.999]; FROM_EQ_ENVFROM(0.00)[]; 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)[]; R_MIXED_CHARSET(1.25)[subject]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::62b:from]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RECEIVED_SPAMHAUS_PBL(0.00)[109.60.4.54:received]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[text/plain]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::62b:from:127.0.2.255]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62b:from]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[hackers,freebsd-wireless] X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Mar 2021 10:27:35 -0000 For about 5 years now I have: -- ath1@pci0:3:2:0: class=3D0x028000 card=3D0x0300168c chip=3D0x002d168= c rev=3D0x01 hdr=3D0x00 vendor =3D 'Qualcomm Atheros' device =3D 'AR9227 Wireless Network Adapter' class =3D network -- ath1: mem 0xf1040000-0xf104ffff irq 5 at device 2.0 on pci3 ath1: [HT] enabling HT modes ath1: [HT] enabling short-GI in 20MHz mode ath1: [HT] 1 stream STBC receive enabled ath1: [HT] 1 stream STBC transmit enabled ath1: [HT] 2 RX streams; 2 TX streams ath1: AR9227 mac 384.2 RF5133 phy 15.15 ath1: 2GHz radio: 0x0000; 5GHz radio: 0x00c0 -- Everything is perfects upon device's fresh config and init. There were and always are problems with this card, AFTER some time passes. It's like it simply becomes unresponsive. Now at 12.2-RELEASE-p3 - i386, after some time passes: 1) As station/client =3D> in associated state it simply stops transmitting= packets It can't ping it's AP! # service netif restart ..., "fixes" issue. 2) As AP =3D> it ignores it's clients and simply stops transmitting packets And WORST, slowly but surely freezes whole OS! Even console becomes unresponsive and only hard reset helps! Where should I look at? What should I do? PS: Take a note that SAME setup poses no problem for: -- ath0@pci0:3:1:0: class=3D0x020000 card=3D0x3a131186 chip=3D0x0013168= c rev=3D0x01 hdr=3D0x00 vendor =3D 'Qualcomm Atheros' device =3D 'AR5212/5213/2414 Wireless Network Adapter' class =3D network subclass =3D ethernet -- I saw in section 'Known chipset issues/limitations/bugs': interrupt read-and-clear bug Has anyone yet found a way to deal with it? PS: freebsd-wireless@ =3D> I'm not on a mailing list, so keep me posted. Thx in advance, Domagoj Smol=C4=8Di=C4=87