[PATCH] Send probe as unicast in joining state

Kalle Valo kvalo at qca.qualcomm.com
Wed May 29 01:42:38 EDT 2013


Eugene Krasnikov <k.eugene.e at gmail.com> writes:

> This bug happens in STA mode. Let me draw a mini diagram where we are :
> STA                    AP
>  | (normal scan)      |
>  |                           |
>  |   probe req          |
>  |------------------------->|
> (no probe_rsp was received only beacon was received)
>  |                           |
>  |__                       |
>  |    |                      |
>  |    |(send join smd)|
>  |<- |
>  (mac80211 will try to send direct probe since it needs all IE
> http://lxr.free-electrons.com/source/net/mac80211/mlme.c?v=3.4#L2700)
>  |   probe req           |
>  |-------------------------->| <- here trick HW
>  |   probe rsp           |
>  |<-------------------------|
>  |   auth req            |
>  |------------------------->|
>  |   auth rsp            |
>  |<-------------------------|
>
> Did my best, probably not the best diagram;) Feel free to ask more questions.

Thanks, understood now.

So mac80211 doesn't actually check that probe response is received as
authentication has still worked without this patch? Odd.

-- 
Kalle Valo



More information about the wcn36xx mailing list