New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hostapd: Update hostapd src to 2021-04-25 #4114
Conversation
@@ -7,13 +7,13 @@ | |||
include $(TOPDIR)/rules.mk | |||
|
|||
PKG_NAME:=hostapd | |||
PKG_RELEASE:=32 | |||
PKG_RELEASE:=33 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As PKG_SOURCE_DATE
is bumped you should reset PKG_RELEASE
to 1
or (preferably) use $(AUTORELEASE)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @dangowrt!
PKG_RELEASE:=$(AUTORELEASE) it is!
This is changed now.
Let me know if you see something else.
c4c46cf
to
39b8ba5
Compare
I also looked into this and I had to backport this patch in addition: |
|
I pushed my work in progress patches for hostapd here: |
@hauke I have included your mac80211 patch to this PR |
I've been running a build with this PR for almost 12 hours now without any issues. In my setup I have a FT-SAE network on 5 GHz, and WPA3/WPA2-mixed network on 2.4 GHz. |
I have detected some sort of problem for some devices like galaxy s7 when conneting using EAP. Check if nl80211 control port TX status is available in the kernel and |
I have created a new patch that prevent the activation of control_port_ap from 67efd19e0a6019c11fd83a47f68a3573da1db520 this prevents the EAP timeout until the issue is resolved:
Config example to reproduce on WRT32X:
|
Removed the 300 and 500 patch from @hauke's mac80211: Fix patch, it is now part of master. |
Applying this PR locally causes a build failure with the latest master:
|
Update package, removed patches already integrated in src and update patches to the new src. Changed old patches to git format-patch to make easier the integration in future updates. The inclusion of commit 67efd19e0a6019c11fd83a47f68a3573da1db520 may cause some problems using EAP with some devices due to the usage of CONTROL_PORT. Signed-off-by: Manuel Giganto <mgigantoregistros@gmail.com>
After the update 67efd19e0a6019c11fd83a47f68a3573da1db520 in hostapd project, control_port_ap is enabled when the kernel support it. Control_port_ap causes connection problems to some devices when using EAP Right now there seems to be no way to disable or avoid control_port_ap This patch prevents the activation by default while a better way let us a manual control. Signed-off-by: Manuel Giganto <mgigantoregistros@gmail.com>
Patch updated. It compiles again on master (6713fe0) |
I can confirm that master builds successfully with this PR now, and a quick test on my R7800 didn't reveal any immediate issues. Nice work! =) |
@felix Fietkau has commit an updated version (2021-05-21) here https://git.openwrt.org/?p=openwrt/staging/nbd.git;a=commit;h=efee3bc92cce1ccc3bf24f8b3fdb9137054dc908 |
Update package, removed patches already integrated in src and update
patches to the new src.
Signed-off-by: Manuel Giganto mgigantoregistros@gmail.com