hostapd: add a patch that allows processing auth requests for peers in blocked state
authorFelix Fietkau <nbd@nbd.name>
Wed, 24 Nov 2021 16:02:26 +0000 (17:02 +0100)
committerFelix Fietkau <nbd@nbd.name>
Wed, 24 Nov 2021 17:31:04 +0000 (18:31 +0100)
commit77667a7eb6129c14318f7ec4f33f888789e36eb6
tree697b3c64963f2fa8f803a10849897167c582152e
parent9127e5193ecf2a300f12691d44f9ac2383424853
hostapd: add a patch that allows processing auth requests for peers in blocked state

If authentication fails repeatedly e.g. because of a weak signal, the link
can end up in blocked state. If one of the nodes tries to establish a link
again before it is unblocked on the other side, it will block the link to
that other side. The same happens on the other side when it unblocks the
link. In that scenario, the link never recovers on its own.

To fix this, allow restarting authentication even if the link is in blocked
state, but don't initiate the attempt until the blocked period is over.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
(cherry-picked from commit f84053af5c0b0a159ea4d3e90b0c06574b4fde8d)
package/network/services/hostapd/Makefile
package/network/services/hostapd/patches/040-mesh-allow-processing-authentication-frames-in-block.patch [new file with mode: 0644]
package/network/services/hostapd/patches/110-notify-mgmt-frames.patch
package/network/services/hostapd/patches/600-ubus_support.patch
package/network/services/hostapd/patches/750-qos_map_set_without_interworking.patch