On 03.01.20 11:34, Nicolas Cavallari wrote:
I encountered the same issue in an IBSS-RSN network, where quick reboot
of a station would cause issues with aggregation because the kernel is
not aware of the reboot.
I figured out that since wpa_supplicant already detect reboots, the
simplest way to fix it would be for wpa_supplicant to reset the entire
state of the station in the kernel, instead of just resetting keys and
port.
This means extending NL80211_CMD_DEL_STATION to work in IBSS mode too,
just like it does in mesh point mode.
Changes:
v2: Use a nl80211 feature flag instead of patching every driver.
I'm more than happy to give this a thorough test on dozens of devices
offshore
which I suspect are suffering from this issue as they sail in-out of range,
but as a new flag is defined in nl80211.h, is anything additional
required at wpa_sup side to use this?
If yes, please also provide a patch for that to me directly. (based on
>= v2.9)
Thanks,
Koen