Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Aug 2011 17:37:29 +0800
From:      Kang Yin Su <cantona@cantona.net>
To:        freebsd-wireless@freebsd.org, Adrian Chadd <adrian@freebsd.org>
Subject:   Re: AR5416 beacon issue.
Message-ID:  <CAHjFwoC%2BH91gXOE1V7sYtH3fQHNuSPK5=W=y_5_hQAYUYPa7Rw@mail.gmail.com>
In-Reply-To: <CAHjFwoCVwRNyJ_jCgthWFvi%2Bh%2B7xy6-bt=hDrhimMVHS7--dtQ@mail.gmail.com>
References:  <CAHjFwoCVwRNyJ_jCgthWFvi%2Bh%2B7xy6-bt=hDrhimMVHS7--dtQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--20cf307f3282e7bc1604ab28f22f
Content-Type: text/plain; charset=ISO-8859-1

Hi all,

OK, this patch fix the beacons sequence number from AR5416 chips. With this
code added, both beacons send from AR5212 and AR5416 chips are fine, the
sequence numbers are increase by 1. I have no idea why the AR5212 chips do
not this require this. The AR5212 hardware probably ignore this field and
added the seq no. by itself?

Thanks,
Yin

On Tue, Aug 23, 2011 at 3:50 PM, Kang Yin Su <cantona@cantona.net> wrote:

> Hi All,
>
> Using FreeBSD HEAD create a AP, found that the beacon frames have no
> sequence number on AR5416 WiFi card, however there is sequence number on
> AR5212 WiFi card. Attached is the WiFi capture on both    card.
>  00:1b:b1:59:ab:4d is AR5416 and 00:0b:6b:2d:f2:cc is AR5212.
>
> Thanks,
> Yin
>

--20cf307f3282e7bc1604ab28f22f
Content-Type: application/octet-stream; name="ar5416_beacon_seq_fix.diff"
Content-Disposition: attachment; filename="ar5416_beacon_seq_fix.diff"
Content-Transfer-Encoding: base64
X-Attachment-Id: f_groodct11

SW5kZXg6IHN5cy9uZXQ4MDIxMS9pZWVlODAyMTFfb3V0cHV0LmMKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gc3lz
L25ldDgwMjExL2llZWU4MDIxMV9vdXRwdXQuYwkocmV2aXNpb24gMjI1MTA0KQorKysgc3lzL25l
dDgwMjExL2llZWU4MDIxMV9vdXRwdXQuYwkod29ya2luZyBjb3B5KQpAQCAtMjc5Miw2ICsyNzky
LDggQEAKIAlzdHJ1Y3QgaWVlZTgwMjExY29tICppYyA9IG5pLT5uaV9pYzsKIAlpbnQgbGVuX2No
YW5nZWQgPSAwOwogCXVpbnQxNl90IGNhcGluZm87CisJc3RydWN0IGllZWU4MDIxMV9mcmFtZSAq
d2g7CisJaWVlZTgwMjExX3NlcSBzZXFubzsKIAogCUlFRUU4MDIxMV9MT0NLKGljKTsKIAkvKgpA
QCAtMjgyMyw2ICsyODI1LDEyIEBACiAJCXJldHVybiAxOwkJLyoganVzdCBhc3N1bWUgbGVuZ3Ro
IGNoYW5nZWQgKi8KIAl9CiAKKwl3aCA9IG10b2QobSwgc3RydWN0IGllZWU4MDIxMV9mcmFtZSAq
KTsKKwlzZXFubyA9IG5pLT5uaV90eHNlcXNbSUVFRTgwMjExX05PTlFPU19USURdKys7CisJKih1
aW50MTZfdCAqKSZ3aC0+aV9zZXFbMF0gPQorCQlodG9sZTE2KHNlcW5vIDw8IElFRUU4MDIxMV9T
RVFfU0VRX1NISUZUKTsKKwlNX1NFUU5PX1NFVChtLCBzZXFubyk7CisKIAkvKiBYWFggZmFzdGVy
IHRvIHJlY2FsY3VsYXRlIGVudGlyZWx5IG9yIGp1c3QgY2hhbmdlcz8gKi8KIAljYXBpbmZvID0g
aWVlZTgwMjExX2dldGNhcGluZm8odmFwLCBuaS0+bmlfY2hhbik7CiAJKmJvLT5ib19jYXBzID0g
aHRvbGUxNihjYXBpbmZvKTsK
--20cf307f3282e7bc1604ab28f22f--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAHjFwoC%2BH91gXOE1V7sYtH3fQHNuSPK5=W=y_5_hQAYUYPa7Rw>