2015-04-30 00:57:52

by Larry Finger

[permalink] [raw]
Subject: Source of Reason 7 disconnects

Emmanuel and Johannes,

I am trying to fix "Reason: 7=CLASS3_FRAME_FROM_NONASSOC_STA" disconnections for
the Realtek drivers. When I did a search for similar examples from other
drivers, I found some forum entries for the same disconnects happening on Intel
7260 hardware. It appears that the problem was fixed in the 3.16 timeframe. I
looked through the iwlwifi commits from that time, but I failed to see any
patches that appeared to be appropriate.

Do either of you happen to remember what was needed to fix the problem? So far,
I have determined that disabling power save helps, but it is not the complete
solution.

Thanks,

Larry


2015-04-30 16:11:58

by Larry Finger

[permalink] [raw]
Subject: Re: Source of Reason 7 disconnects

On 04/30/2015 12:57 AM, Grumbach, Emmanuel wrote:
>> Emmanuel and Johannes,
>>
>> I am trying to fix "Reason: 7=CLASS3_FRAME_FROM_NONASSOC_STA"
>> disconnections for the Realtek drivers. When I did a search for similar
>> examples from other drivers, I found some forum entries for the same
>> disconnects happening on Intel
>> 7260 hardware. It appears that the problem was fixed in the 3.16 timeframe.
>> I looked through the iwlwifi commits from that time, but I failed to see any
>> patches that appeared to be appropriate.
>>
>> Do either of you happen to remember what was needed to fix the problem?
>> So far, I have determined that disabling power save helps, but it is not the
>> complete solution.
>>
>
> Oh yeah - this one is annoying. Thing is I don't remember anything specific.
> We had quite a few issues with our firmware that was going deaf for a while.
> That made the AP deauth us, but we couldn't even hear that. So when would
> transmit and assuming the receive path was working again, the AP was kicking
> us out because from its POV, we weren't associated anymore.
> I am sorry I can't point to any commit, but the problem was that we actually were
> disconnected, but didn't know about that.

Thanks for the reply. As far as I can tell, we don't get disconnected without
knowing about it, but only when the solution is found will we know for sure.
Thus far, I do not have any over-the-air captures to investigate.

Thanks again,

Larry



2015-04-30 05:58:04

by Grumbach, Emmanuel

[permalink] [raw]
Subject: RE: Source of Reason 7 disconnects

PiBFbW1hbnVlbCBhbmQgSm9oYW5uZXMsDQo+IA0KPiBJIGFtIHRyeWluZyB0byBmaXggIlJlYXNv
bjogNz1DTEFTUzNfRlJBTUVfRlJPTV9OT05BU1NPQ19TVEEiDQo+IGRpc2Nvbm5lY3Rpb25zIGZv
ciB0aGUgUmVhbHRlayBkcml2ZXJzLiBXaGVuIEkgZGlkIGEgc2VhcmNoIGZvciBzaW1pbGFyDQo+
IGV4YW1wbGVzIGZyb20gb3RoZXIgZHJpdmVycywgSSBmb3VuZCBzb21lIGZvcnVtIGVudHJpZXMg
Zm9yIHRoZSBzYW1lDQo+IGRpc2Nvbm5lY3RzIGhhcHBlbmluZyBvbiBJbnRlbA0KPiA3MjYwIGhh
cmR3YXJlLiBJdCBhcHBlYXJzIHRoYXQgdGhlIHByb2JsZW0gd2FzIGZpeGVkIGluIHRoZSAzLjE2
IHRpbWVmcmFtZS4NCj4gSSBsb29rZWQgdGhyb3VnaCB0aGUgaXdsd2lmaSBjb21taXRzIGZyb20g
dGhhdCB0aW1lLCBidXQgSSBmYWlsZWQgdG8gc2VlIGFueQ0KPiBwYXRjaGVzIHRoYXQgYXBwZWFy
ZWQgdG8gYmUgYXBwcm9wcmlhdGUuDQo+IA0KPiBEbyBlaXRoZXIgb2YgeW91IGhhcHBlbiB0byBy
ZW1lbWJlciB3aGF0IHdhcyBuZWVkZWQgdG8gZml4IHRoZSBwcm9ibGVtPw0KPiBTbyBmYXIsIEkg
aGF2ZSBkZXRlcm1pbmVkIHRoYXQgZGlzYWJsaW5nIHBvd2VyIHNhdmUgaGVscHMsIGJ1dCBpdCBp
cyBub3QgdGhlDQo+IGNvbXBsZXRlIHNvbHV0aW9uLg0KPiANCg0KT2ggeWVhaCAtIHRoaXMgb25l
IGlzIGFubm95aW5nLiBUaGluZyBpcyBJIGRvbid0IHJlbWVtYmVyIGFueXRoaW5nIHNwZWNpZmlj
Lg0KV2UgaGFkIHF1aXRlIGEgZmV3IGlzc3VlcyB3aXRoIG91ciBmaXJtd2FyZSB0aGF0IHdhcyBn
b2luZyBkZWFmIGZvciBhIHdoaWxlLg0KVGhhdCBtYWRlIHRoZSBBUCBkZWF1dGggdXMsIGJ1dCB3
ZSBjb3VsZG4ndCBldmVuIGhlYXIgdGhhdC4gU28gd2hlbiB3b3VsZA0KdHJhbnNtaXQgYW5kIGFz
c3VtaW5nIHRoZSByZWNlaXZlIHBhdGggd2FzIHdvcmtpbmcgYWdhaW4sIHRoZSBBUCB3YXMga2lj
a2luZw0KdXMgb3V0IGJlY2F1c2UgZnJvbSBpdHMgUE9WLCB3ZSB3ZXJlbid0IGFzc29jaWF0ZWQg
YW55bW9yZS4NCkkgYW0gc29ycnkgSSBjYW4ndCBwb2ludCB0byBhbnkgY29tbWl0LCBidXQgdGhl
IHByb2JsZW0gd2FzIHRoYXQgd2UgYWN0dWFsbHkgd2VyZQ0KZGlzY29ubmVjdGVkLCBidXQgZGlk
bid0IGtub3cgYWJvdXQgdGhhdC4NCg==