Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Mar 2021 11:28:03 +0100
From:      Domagoj =?UTF-8?Q?Smol=C4=8Di=C4=87?= <rank1seeker@gmail.com>
To:        hackers@freebsd.org, freebsd-wireless@freebsd.org
Subject:   AR9227/AR9287 unresponsive after some time
Message-ID:  <20210303112803.0000260f@gmail.com>

next in thread | raw e-mail | index | archive | help
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: <Atheros 9227> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20210303112803.0000260f>