DEAUTH_LEAVING or Reason3 or fucking CRDA
Before you start reading a warning, this blog entry is rant. End of warning.
You might get frustrated by somewhat irregular behavior of your WiFi adapters (especially if you travel a lot to different regions), with errors like these:
kernel: [ 1549.345884] alfa0: deauthenticating from XX:XX:XX:XX:XX:XX by local choice (Reason: 3=DEAUTH_LEAVING) kernel: [ 3330.004070] wlan0: deauthenticated from XX:XX:XX:XX:XX:XX (Reason: 3=DEAUTH_LEAVING)
And then you start investigating and banging your head on the table what’s the fucking reason for your beloved WiFi adapter to behave and de-auth out of your so much needed AP.
Well you can thank the regulations and restrictions set for different countries. As per https://wireless.wiki.kernel.org:
“Every card sold was certified to work in a particular regulatory environment (that being set of channels, maximum allowed power, other
Continue reading →