您的位置:首页 > 其它

Deauthenticated Reason Codes

2014-04-25 10:32 615 查看

Friday 6th July 2012 at 9:58 pm
Written by Adam
So I’ve been having a fiddle with Linux and WiFi this evening in an attempt to make a wifi bridge (Windows can do it so why can’t Linux?)…

Anyway the long and short of it is that I was getting disconnected and de-authenticated from the access point. Having a quick look at dmesg said I was disconnected for “Reason 2″ and “Reason 6″; these on their own are not very helpful and so in a quest to
find out what these codes meant, I found that there isn’t a list that’s published anywhere easy to find (a

single forum post and in an
IEEE pdf). The codes in italics are the most common.

CodeReasonExplanation
0ReservedNormal working operation
1Unspecific ReasonWe don’t know what’s wrong
2Previous authentication no longer validClient has associated but is not authorised.
3Deauthenticated because sending STA is leaving (or has left) IBSS or ESSThe access point went offline, deauthenticating the client.
4Disassociated due to inactivityClient session timeout exceeded.
5Disassociated because AP is unable to handle all currently associated STAsThe access point is busy, performing load balancing, for example.
6Class 2 frame received from nonauthenticated STAClient attempted to transfer data before it was authenticated.
7Class 3 frame received from nonassociated STAClient attempted to transfer data before it was associated.
8Disassociated because sending STA is leaving (or has left) BSSOperating System moved the client to another access point using non-aggressive load balancing.
9STA requesting (re)association is not authenticated with responding STAClient not authorized yet, still attempting to associate with an access point.
10Disassociated because the information in the Power Capability element is unacceptable 
11Disassociated because the information in the Supported Channels element is unacceptable 
12ReservedNot Used or Special Purpose
13Invalid information element. 
14Message integrity code (MIC) failure 
154-Way Handshake timeout 
16Group Key Handshake timeout 
17Information element in 4-Way Handshake different from (Re)Association Request/Probe

Response/Beacon frame
 
18Invalid group cipher
or

Association denied due to requesting STA not supporting all of the data rates in the BSSBasicRateSet parameter
*NEW*

The link speed requested by the client or AP is incompatible. (i,e. trying to operate N only speeds on a G AP)
19Invalid pairwise cipher 
20Invalid AKMP 
21Unsupported RSN information element version 
22Invalid RSN information element capabilities 
23IEEE 802.1X authentication failed 
24Cipher suite rejected because of the security policy 
25-31ReservedNot Used or Special Purpose
32Disassociated for unspecified, QoS-related reasonQuality of Service has denied the action.
33Disassociated because QoS AP lacks sufficient bandwidth for this QoS STA 
34Disassociated because excessive number of frames need to be acknowledged, but are not

acknowledged due to AP transmissions and/or poor channel conditions
 
35Disassociated because STA is transmitting outside the limits of its TXOPs 
36Requested from peer STA as the STA is leaving the BSS (or resetting) 
37Requested from peer STA as it does not want to use the mechanism 
38Requested from peer STA as the STA received frames using the mechanism for which a

setup is required
 
39Requested from peer STA due to timeout 
45Peer STA does not support the requested cipher suite 
45-65ReservedNot Used or Special Purpose
99 Typically “No Reason Code” / Unknown State
535ReservedNot Used or Special Purpose
The first few reason codes where helpful while debugging my wifi related issues.

Edit:

I’ve added a few more codes and descriptions; they conflict with a previous list from IEEE but this one is from

Cisco and was discovered after an N wifi card refused to connect to an N router at N speeds.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ieee 80211