Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Jan 2012 12:48:49 -0800
From:      Adrian Chadd <adrian.chadd@gmail.com>
To:        "Lay, Nathan" <nsl03@my.fsu.edu>
Cc:        "freebsd-wireless@freebsd.org" <freebsd-wireless@freebsd.org>
Subject:   Re: ath "stops working" in hostap mode
Message-ID:  <CAJ-VmomdnOtALrtXXT=Yu1U4WSvjPOpUYo6O8Q0PUgeA1ad_aw@mail.gmail.com>
In-Reply-To: <A838E171DD71354E99079424FC4F7DDB182A9042@CH1PRD0502MB118.namprd05.prod.outlook.com>
References:  <A838E171DD71354E99079424FC4F7DDB182A9020@CH1PRD0502MB118.namprd05.prod.outlook.com> <CAJ-Vmo=eOXQ1%2B%2B%2Bj0%2BK1MKgJqoBv5EUXTBECf%2BmCRa%2BC6D_6dQ@mail.gmail.com> <A838E171DD71354E99079424FC4F7DDB182A9042@CH1PRD0502MB118.namprd05.prod.outlook.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

Can you please wrap up all the attachments and stuff you've sent me
and submit a PR for this?

It looks like another noisy air problem. Or, something is configuring
the radio in a way that completely messes up the noise.
Try setting dev.ath.0.hal.force_full_reset to 1 if you're running
-HEAD. Although I'm still not convinced I've done the "full reset"
code entirely right..

Basically, some of the PHY parameters don't seem to be fully reset
after a warm reset - they require a cold reset. I've noticed this on
the AR9280, where things will get sufficiently upset as to force a
storm of stuck beacons to appear. The only thing that fixes it is a
complete power down and up of the PHY/radio, which we can do inside
software. (We can't power down a few things on the NIC, but we can
reset enough things for the RF issues to clear up.)

There's another potential bug with the ANI code and how the PHY
registers are read. It has the potential to make garbage choices and
program in some terrible values to the signal detection/size/level PHY
registers. I haven't yet sat down to write the solution to that. I
really should. :)

So please, file a PR so I don't forget to chase this stuff down.


Adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-VmomdnOtALrtXXT=Yu1U4WSvjPOpUYo6O8Q0PUgeA1ad_aw>