Aren't all unicast frames supposed to be Ack'd? I never see Acks for Authentication and Association frames. Am I missing something? asked 07 May '15, 16:21 elin05 |
One Answer:
To answer your question: Aren't all unicast frames supposed to be Ack'd? Yes, assuming a DCF/EDCA channel access method is being implemented in your WLAN. Nearly all WLAN’s utilize DCF and/or EDCA methods. Assuming we have a DCF, then “all individually addressed traffic uses immediate positive acknowledgment (ACK frame) where retransmission is scheduled by the sender if no ACK is received.” Reference IEEE-2012 specification, section 9.3.1. Also, the station does not send an ACK frame in response to an Action NoAck frame. Saying all that, please refer to this link for an expected WiFi association exchange: https://drive.google.com/file/d/0B80gG9wZvGF0ZU5Wd2xSTnluQ0U/view?usp=sharing To answer your main question: How come I don't see Acks for my Auth/Assoc frames? This could be a result of many different factors:
From experience, a majority of my captures do not show ACK frames for the Authentication and Association frames. The capture provided in the link was performed in a RF shielded room with no other 2.4GHz interfering devices present. It also was done with a known working adapter/driver combination. answered 08 May '15, 11:31 Amato_C |
Why do all the frames in your capture show 0x0 FCS? (They were all flagged by my color filter wlan.fcs_bad==1)
That is definitely my WiFi adapter driver stripping the FCS and replacing it with zeros. On another WiFi adapter driver, I see the correct FCS. But some of the ACK's are missing.
"But some of the ACK's are missing." Why are your ACKs missing? Could it be for the same reason as mine?
In my case, the only difference is the WiFi adapter and driver.