diff --git a/feeds/mediatek-sdk/hostapd/Config.in b/feeds/hostapd/hostapd/Config.in similarity index 100% rename from feeds/mediatek-sdk/hostapd/Config.in rename to feeds/hostapd/hostapd/Config.in diff --git a/feeds/mediatek-sdk/hostapd/Makefile b/feeds/hostapd/hostapd/Makefile similarity index 100% rename from feeds/mediatek-sdk/hostapd/Makefile rename to feeds/hostapd/hostapd/Makefile diff --git a/feeds/mediatek-sdk/hostapd/README.md b/feeds/hostapd/hostapd/README.md similarity index 100% rename from feeds/mediatek-sdk/hostapd/README.md rename to feeds/hostapd/hostapd/README.md diff --git a/feeds/mediatek-sdk/hostapd/files/common.uc b/feeds/hostapd/hostapd/files/common.uc similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/common.uc rename to feeds/hostapd/hostapd/files/common.uc diff --git a/feeds/mediatek-sdk/hostapd/files/dhcp-get-server.sh b/feeds/hostapd/hostapd/files/dhcp-get-server.sh similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/dhcp-get-server.sh rename to feeds/hostapd/hostapd/files/dhcp-get-server.sh diff --git a/feeds/mediatek-sdk/hostapd/files/hostapd-basic.config b/feeds/hostapd/hostapd/files/hostapd-basic.config similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/hostapd-basic.config rename to feeds/hostapd/hostapd/files/hostapd-basic.config diff --git a/feeds/mediatek-sdk/hostapd/files/hostapd-full.config b/feeds/hostapd/hostapd/files/hostapd-full.config similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/hostapd-full.config rename to feeds/hostapd/hostapd/files/hostapd-full.config diff --git a/feeds/mediatek-sdk/hostapd/files/hostapd-mini.config b/feeds/hostapd/hostapd/files/hostapd-mini.config similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/hostapd-mini.config rename to feeds/hostapd/hostapd/files/hostapd-mini.config diff --git a/feeds/mediatek-sdk/hostapd/files/hostapd.sh b/feeds/hostapd/hostapd/files/hostapd.sh similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/hostapd.sh rename to feeds/hostapd/hostapd/files/hostapd.sh diff --git a/feeds/mediatek-sdk/hostapd/files/hostapd.uc b/feeds/hostapd/hostapd/files/hostapd.uc similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/hostapd.uc rename to feeds/hostapd/hostapd/files/hostapd.uc diff --git a/feeds/mediatek-sdk/hostapd/files/multicall.c b/feeds/hostapd/hostapd/files/multicall.c similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/multicall.c rename to feeds/hostapd/hostapd/files/multicall.c diff --git a/feeds/mediatek-sdk/hostapd/files/radius.clients b/feeds/hostapd/hostapd/files/radius.clients similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/radius.clients rename to feeds/hostapd/hostapd/files/radius.clients diff --git a/feeds/mediatek-sdk/hostapd/files/radius.config b/feeds/hostapd/hostapd/files/radius.config similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/radius.config rename to feeds/hostapd/hostapd/files/radius.config diff --git a/feeds/mediatek-sdk/hostapd/files/radius.init b/feeds/hostapd/hostapd/files/radius.init similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/radius.init rename to feeds/hostapd/hostapd/files/radius.init diff --git a/feeds/mediatek-sdk/hostapd/files/radius.users b/feeds/hostapd/hostapd/files/radius.users similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/radius.users rename to feeds/hostapd/hostapd/files/radius.users diff --git a/feeds/mediatek-sdk/hostapd/files/wdev.uc b/feeds/hostapd/hostapd/files/wdev.uc similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/wdev.uc rename to feeds/hostapd/hostapd/files/wdev.uc diff --git a/feeds/mediatek-sdk/hostapd/files/wpa_supplicant-basic.config b/feeds/hostapd/hostapd/files/wpa_supplicant-basic.config similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/wpa_supplicant-basic.config rename to feeds/hostapd/hostapd/files/wpa_supplicant-basic.config diff --git a/feeds/mediatek-sdk/hostapd/files/wpa_supplicant-full.config b/feeds/hostapd/hostapd/files/wpa_supplicant-full.config similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/wpa_supplicant-full.config rename to feeds/hostapd/hostapd/files/wpa_supplicant-full.config diff --git a/feeds/mediatek-sdk/hostapd/files/wpa_supplicant-mini.config b/feeds/hostapd/hostapd/files/wpa_supplicant-mini.config similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/wpa_supplicant-mini.config rename to feeds/hostapd/hostapd/files/wpa_supplicant-mini.config diff --git a/feeds/mediatek-sdk/hostapd/files/wpa_supplicant-p2p.config b/feeds/hostapd/hostapd/files/wpa_supplicant-p2p.config similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/wpa_supplicant-p2p.config rename to feeds/hostapd/hostapd/files/wpa_supplicant-p2p.config diff --git a/feeds/mediatek-sdk/hostapd/files/wpa_supplicant.uc b/feeds/hostapd/hostapd/files/wpa_supplicant.uc similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/wpa_supplicant.uc rename to feeds/hostapd/hostapd/files/wpa_supplicant.uc diff --git a/feeds/mediatek-sdk/hostapd/files/wpad.init b/feeds/hostapd/hostapd/files/wpad.init similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/wpad.init rename to feeds/hostapd/hostapd/files/wpad.init diff --git a/feeds/mediatek-sdk/hostapd/files/wpad.json b/feeds/hostapd/hostapd/files/wpad.json similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/wpad.json rename to feeds/hostapd/hostapd/files/wpad.json diff --git a/feeds/mediatek-sdk/hostapd/files/wpad_acl.json b/feeds/hostapd/hostapd/files/wpad_acl.json similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/wpad_acl.json rename to feeds/hostapd/hostapd/files/wpad_acl.json diff --git a/feeds/mediatek-sdk/hostapd/files/wps-hotplug.sh b/feeds/hostapd/hostapd/files/wps-hotplug.sh similarity index 100% rename from feeds/mediatek-sdk/hostapd/files/wps-hotplug.sh rename to feeds/hostapd/hostapd/files/wps-hotplug.sh diff --git a/feeds/mediatek-sdk/hostapd/patches/001-wolfssl-init-RNG-with-ECC-key.patch b/feeds/hostapd/hostapd/patches/001-wolfssl-init-RNG-with-ECC-key.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/001-wolfssl-init-RNG-with-ECC-key.patch rename to feeds/hostapd/hostapd/patches/001-wolfssl-init-RNG-with-ECC-key.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/010-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch b/feeds/hostapd/hostapd/patches/010-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/010-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch rename to feeds/hostapd/hostapd/patches/010-mesh-Allow-DFS-channels-to-be-selected-if-dfs-is-ena.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/011-mesh-use-deterministic-channel-on-channel-switch.patch b/feeds/hostapd/hostapd/patches/011-mesh-use-deterministic-channel-on-channel-switch.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/011-mesh-use-deterministic-channel-on-channel-switch.patch rename to feeds/hostapd/hostapd/patches/011-mesh-use-deterministic-channel-on-channel-switch.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/021-fix-sta-add-after-previous-connection.patch b/feeds/hostapd/hostapd/patches/021-fix-sta-add-after-previous-connection.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/021-fix-sta-add-after-previous-connection.patch rename to feeds/hostapd/hostapd/patches/021-fix-sta-add-after-previous-connection.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/022-hostapd-fix-use-of-uninitialized-stack-variables.patch b/feeds/hostapd/hostapd/patches/022-hostapd-fix-use-of-uninitialized-stack-variables.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/022-hostapd-fix-use-of-uninitialized-stack-variables.patch rename to feeds/hostapd/hostapd/patches/022-hostapd-fix-use-of-uninitialized-stack-variables.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/023-ndisc_snoop-call-dl_list_del-before-freeing-ipv6-add.patch b/feeds/hostapd/hostapd/patches/023-ndisc_snoop-call-dl_list_del-before-freeing-ipv6-add.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/023-ndisc_snoop-call-dl_list_del-before-freeing-ipv6-add.patch rename to feeds/hostapd/hostapd/patches/023-ndisc_snoop-call-dl_list_del-before-freeing-ipv6-add.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/030-driver_nl80211-rewrite-neigh-code-to-not-depend-on-l.patch b/feeds/hostapd/hostapd/patches/030-driver_nl80211-rewrite-neigh-code-to-not-depend-on-l.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/030-driver_nl80211-rewrite-neigh-code-to-not-depend-on-l.patch rename to feeds/hostapd/hostapd/patches/030-driver_nl80211-rewrite-neigh-code-to-not-depend-on-l.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/040-mesh-allow-processing-authentication-frames-in-block.patch b/feeds/hostapd/hostapd/patches/040-mesh-allow-processing-authentication-frames-in-block.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/040-mesh-allow-processing-authentication-frames-in-block.patch rename to feeds/hostapd/hostapd/patches/040-mesh-allow-processing-authentication-frames-in-block.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/050-build_fix.patch b/feeds/hostapd/hostapd/patches/050-build_fix.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/050-build_fix.patch rename to feeds/hostapd/hostapd/patches/050-build_fix.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/110-mbedtls-TLS-crypto-option-initial-port.patch b/feeds/hostapd/hostapd/patches/110-mbedtls-TLS-crypto-option-initial-port.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/110-mbedtls-TLS-crypto-option-initial-port.patch rename to feeds/hostapd/hostapd/patches/110-mbedtls-TLS-crypto-option-initial-port.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/120-mbedtls-fips186_2_prf.patch b/feeds/hostapd/hostapd/patches/120-mbedtls-fips186_2_prf.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/120-mbedtls-fips186_2_prf.patch rename to feeds/hostapd/hostapd/patches/120-mbedtls-fips186_2_prf.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/130-mbedtls-annotate-with-TEST_FAIL-for-hwsim-tests.patch b/feeds/hostapd/hostapd/patches/130-mbedtls-annotate-with-TEST_FAIL-for-hwsim-tests.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/130-mbedtls-annotate-with-TEST_FAIL-for-hwsim-tests.patch rename to feeds/hostapd/hostapd/patches/130-mbedtls-annotate-with-TEST_FAIL-for-hwsim-tests.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/140-tests-Makefile-make-run-tests-with-CONFIG_TLS.patch b/feeds/hostapd/hostapd/patches/140-tests-Makefile-make-run-tests-with-CONFIG_TLS.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/140-tests-Makefile-make-run-tests-with-CONFIG_TLS.patch rename to feeds/hostapd/hostapd/patches/140-tests-Makefile-make-run-tests-with-CONFIG_TLS.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/150-add-NULL-checks-encountered-during-tests-hwsim.patch b/feeds/hostapd/hostapd/patches/150-add-NULL-checks-encountered-during-tests-hwsim.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/150-add-NULL-checks-encountered-during-tests-hwsim.patch rename to feeds/hostapd/hostapd/patches/150-add-NULL-checks-encountered-during-tests-hwsim.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/160-dpp_pkex-EC-point-mul-w-value-prime.patch b/feeds/hostapd/hostapd/patches/160-dpp_pkex-EC-point-mul-w-value-prime.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/160-dpp_pkex-EC-point-mul-w-value-prime.patch rename to feeds/hostapd/hostapd/patches/160-dpp_pkex-EC-point-mul-w-value-prime.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/170-hostapd-update-cfs0-and-cfs1-for-160MHz.patch b/feeds/hostapd/hostapd/patches/170-hostapd-update-cfs0-and-cfs1-for-160MHz.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/170-hostapd-update-cfs0-and-cfs1-for-160MHz.patch rename to feeds/hostapd/hostapd/patches/170-hostapd-update-cfs0-and-cfs1-for-160MHz.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/180-driver_nl80211-fix-setting-QoS-map-on-secondary-BSSs.patch b/feeds/hostapd/hostapd/patches/180-driver_nl80211-fix-setting-QoS-map-on-secondary-BSSs.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/180-driver_nl80211-fix-setting-QoS-map-on-secondary-BSSs.patch rename to feeds/hostapd/hostapd/patches/180-driver_nl80211-fix-setting-QoS-map-on-secondary-BSSs.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/181-driver_nl80211-update-drv-ifindex-on-removing-the-fi.patch b/feeds/hostapd/hostapd/patches/181-driver_nl80211-update-drv-ifindex-on-removing-the-fi.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/181-driver_nl80211-update-drv-ifindex-on-removing-the-fi.patch rename to feeds/hostapd/hostapd/patches/181-driver_nl80211-update-drv-ifindex-on-removing-the-fi.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/182-nl80211-move-nl80211_put_freq_params-call-outside-of.patch b/feeds/hostapd/hostapd/patches/182-nl80211-move-nl80211_put_freq_params-call-outside-of.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/182-nl80211-move-nl80211_put_freq_params-call-outside-of.patch rename to feeds/hostapd/hostapd/patches/182-nl80211-move-nl80211_put_freq_params-call-outside-of.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/183-hostapd-cancel-channel_list_update_timeout-in-hostap.patch b/feeds/hostapd/hostapd/patches/183-hostapd-cancel-channel_list_update_timeout-in-hostap.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/183-hostapd-cancel-channel_list_update_timeout-in-hostap.patch rename to feeds/hostapd/hostapd/patches/183-hostapd-cancel-channel_list_update_timeout-in-hostap.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/200-multicall.patch b/feeds/hostapd/hostapd/patches/200-multicall.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/200-multicall.patch rename to feeds/hostapd/hostapd/patches/200-multicall.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/300-noscan.patch b/feeds/hostapd/hostapd/patches/300-noscan.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/300-noscan.patch rename to feeds/hostapd/hostapd/patches/300-noscan.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/301-mesh-noscan.patch b/feeds/hostapd/hostapd/patches/301-mesh-noscan.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/301-mesh-noscan.patch rename to feeds/hostapd/hostapd/patches/301-mesh-noscan.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/310-rescan_immediately.patch b/feeds/hostapd/hostapd/patches/310-rescan_immediately.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/310-rescan_immediately.patch rename to feeds/hostapd/hostapd/patches/310-rescan_immediately.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/320-optional_rfkill.patch b/feeds/hostapd/hostapd/patches/320-optional_rfkill.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/320-optional_rfkill.patch rename to feeds/hostapd/hostapd/patches/320-optional_rfkill.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/330-nl80211_fix_set_freq.patch b/feeds/hostapd/hostapd/patches/330-nl80211_fix_set_freq.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/330-nl80211_fix_set_freq.patch rename to feeds/hostapd/hostapd/patches/330-nl80211_fix_set_freq.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/341-mesh-ctrl-iface-channel-switch.patch b/feeds/hostapd/hostapd/patches/341-mesh-ctrl-iface-channel-switch.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/341-mesh-ctrl-iface-channel-switch.patch rename to feeds/hostapd/hostapd/patches/341-mesh-ctrl-iface-channel-switch.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/350-nl80211_del_beacon_bss.patch b/feeds/hostapd/hostapd/patches/350-nl80211_del_beacon_bss.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/350-nl80211_del_beacon_bss.patch rename to feeds/hostapd/hostapd/patches/350-nl80211_del_beacon_bss.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/380-disable_ctrl_iface_mib.patch b/feeds/hostapd/hostapd/patches/380-disable_ctrl_iface_mib.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/380-disable_ctrl_iface_mib.patch rename to feeds/hostapd/hostapd/patches/380-disable_ctrl_iface_mib.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/381-hostapd_cli_UNKNOWN-COMMAND.patch b/feeds/hostapd/hostapd/patches/381-hostapd_cli_UNKNOWN-COMMAND.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/381-hostapd_cli_UNKNOWN-COMMAND.patch rename to feeds/hostapd/hostapd/patches/381-hostapd_cli_UNKNOWN-COMMAND.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/390-wpa_ie_cap_workaround.patch b/feeds/hostapd/hostapd/patches/390-wpa_ie_cap_workaround.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/390-wpa_ie_cap_workaround.patch rename to feeds/hostapd/hostapd/patches/390-wpa_ie_cap_workaround.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/400-wps_single_auth_enc_type.patch b/feeds/hostapd/hostapd/patches/400-wps_single_auth_enc_type.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/400-wps_single_auth_enc_type.patch rename to feeds/hostapd/hostapd/patches/400-wps_single_auth_enc_type.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/410-limit_debug_messages.patch b/feeds/hostapd/hostapd/patches/410-limit_debug_messages.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/410-limit_debug_messages.patch rename to feeds/hostapd/hostapd/patches/410-limit_debug_messages.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/420-indicate-features.patch b/feeds/hostapd/hostapd/patches/420-indicate-features.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/420-indicate-features.patch rename to feeds/hostapd/hostapd/patches/420-indicate-features.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/430-hostapd_cli_ifdef.patch b/feeds/hostapd/hostapd/patches/430-hostapd_cli_ifdef.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/430-hostapd_cli_ifdef.patch rename to feeds/hostapd/hostapd/patches/430-hostapd_cli_ifdef.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/431-wpa_cli_ifdef.patch b/feeds/hostapd/hostapd/patches/431-wpa_cli_ifdef.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/431-wpa_cli_ifdef.patch rename to feeds/hostapd/hostapd/patches/431-wpa_cli_ifdef.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/460-wpa_supplicant-add-new-config-params-to-be-used-with.patch b/feeds/hostapd/hostapd/patches/460-wpa_supplicant-add-new-config-params-to-be-used-with.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/460-wpa_supplicant-add-new-config-params-to-be-used-with.patch rename to feeds/hostapd/hostapd/patches/460-wpa_supplicant-add-new-config-params-to-be-used-with.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/463-add-mcast_rate-to-11s.patch b/feeds/hostapd/hostapd/patches/463-add-mcast_rate-to-11s.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/463-add-mcast_rate-to-11s.patch rename to feeds/hostapd/hostapd/patches/463-add-mcast_rate-to-11s.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/464-fix-mesh-obss-check.patch b/feeds/hostapd/hostapd/patches/464-fix-mesh-obss-check.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/464-fix-mesh-obss-check.patch rename to feeds/hostapd/hostapd/patches/464-fix-mesh-obss-check.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/465-hostapd-config-support-random-BSS-color.patch b/feeds/hostapd/hostapd/patches/465-hostapd-config-support-random-BSS-color.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/465-hostapd-config-support-random-BSS-color.patch rename to feeds/hostapd/hostapd/patches/465-hostapd-config-support-random-BSS-color.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/470-survey_data_fallback.patch b/feeds/hostapd/hostapd/patches/470-survey_data_fallback.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/470-survey_data_fallback.patch rename to feeds/hostapd/hostapd/patches/470-survey_data_fallback.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/500-lto-jobserver-support.patch b/feeds/hostapd/hostapd/patches/500-lto-jobserver-support.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/500-lto-jobserver-support.patch rename to feeds/hostapd/hostapd/patches/500-lto-jobserver-support.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/590-rrm-wnm-statistics.patch b/feeds/hostapd/hostapd/patches/590-rrm-wnm-statistics.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/590-rrm-wnm-statistics.patch rename to feeds/hostapd/hostapd/patches/590-rrm-wnm-statistics.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/599-wpa_supplicant-fix-warnings.patch b/feeds/hostapd/hostapd/patches/599-wpa_supplicant-fix-warnings.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/599-wpa_supplicant-fix-warnings.patch rename to feeds/hostapd/hostapd/patches/599-wpa_supplicant-fix-warnings.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/600-ubus_support.patch b/feeds/hostapd/hostapd/patches/600-ubus_support.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/600-ubus_support.patch rename to feeds/hostapd/hostapd/patches/600-ubus_support.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/601-ucode_support.patch b/feeds/hostapd/hostapd/patches/601-ucode_support.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/601-ucode_support.patch rename to feeds/hostapd/hostapd/patches/601-ucode_support.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/610-hostapd_cli_ujail_permission.patch b/feeds/hostapd/hostapd/patches/610-hostapd_cli_ujail_permission.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/610-hostapd_cli_ujail_permission.patch rename to feeds/hostapd/hostapd/patches/610-hostapd_cli_ujail_permission.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/701-reload_config_inline.patch b/feeds/hostapd/hostapd/patches/701-reload_config_inline.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/701-reload_config_inline.patch rename to feeds/hostapd/hostapd/patches/701-reload_config_inline.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/710-vlan_no_bridge.patch b/feeds/hostapd/hostapd/patches/710-vlan_no_bridge.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/710-vlan_no_bridge.patch rename to feeds/hostapd/hostapd/patches/710-vlan_no_bridge.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/711-wds_bridge_force.patch b/feeds/hostapd/hostapd/patches/711-wds_bridge_force.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/711-wds_bridge_force.patch rename to feeds/hostapd/hostapd/patches/711-wds_bridge_force.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/720-iface_max_num_sta.patch b/feeds/hostapd/hostapd/patches/720-iface_max_num_sta.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/720-iface_max_num_sta.patch rename to feeds/hostapd/hostapd/patches/720-iface_max_num_sta.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/730-ft_iface.patch b/feeds/hostapd/hostapd/patches/730-ft_iface.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/730-ft_iface.patch rename to feeds/hostapd/hostapd/patches/730-ft_iface.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/740-snoop_iface.patch b/feeds/hostapd/hostapd/patches/740-snoop_iface.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/740-snoop_iface.patch rename to feeds/hostapd/hostapd/patches/740-snoop_iface.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/750-qos_map_set_without_interworking.patch b/feeds/hostapd/hostapd/patches/750-qos_map_set_without_interworking.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/750-qos_map_set_without_interworking.patch rename to feeds/hostapd/hostapd/patches/750-qos_map_set_without_interworking.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/750-wispr.patch b/feeds/hostapd/hostapd/patches/750-wispr.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/750-wispr.patch rename to feeds/hostapd/hostapd/patches/750-wispr.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/751-qos_map_ignore_when_unsupported.patch b/feeds/hostapd/hostapd/patches/751-qos_map_ignore_when_unsupported.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/751-qos_map_ignore_when_unsupported.patch rename to feeds/hostapd/hostapd/patches/751-qos_map_ignore_when_unsupported.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/751-wispr-ft.patch b/feeds/hostapd/hostapd/patches/751-wispr-ft.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/751-wispr-ft.patch rename to feeds/hostapd/hostapd/patches/751-wispr-ft.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/760-acs_exclude_dfs.patch b/feeds/hostapd/hostapd/patches/760-acs_exclude_dfs.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/760-acs_exclude_dfs.patch rename to feeds/hostapd/hostapd/patches/760-acs_exclude_dfs.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/760-dynamic_own_ip.patch b/feeds/hostapd/hostapd/patches/760-dynamic_own_ip.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/760-dynamic_own_ip.patch rename to feeds/hostapd/hostapd/patches/760-dynamic_own_ip.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/761-shared_das_port.patch b/feeds/hostapd/hostapd/patches/761-shared_das_port.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/761-shared_das_port.patch rename to feeds/hostapd/hostapd/patches/761-shared_das_port.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/770-radius_server.patch b/feeds/hostapd/hostapd/patches/770-radius_server.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/770-radius_server.patch rename to feeds/hostapd/hostapd/patches/770-radius_server.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/780-maxassoc.patch b/feeds/hostapd/hostapd/patches/780-maxassoc.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/780-maxassoc.patch rename to feeds/hostapd/hostapd/patches/780-maxassoc.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/790-wired-dynamic-vlan.patch b/feeds/hostapd/hostapd/patches/790-wired-dynamic-vlan.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/790-wired-dynamic-vlan.patch rename to feeds/hostapd/hostapd/patches/790-wired-dynamic-vlan.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/800-fix-ap-sta-channel-setup-failed.patch b/feeds/hostapd/hostapd/patches/800-fix-ap-sta-channel-setup-failed.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/800-fix-ap-sta-channel-setup-failed.patch rename to feeds/hostapd/hostapd/patches/800-fix-ap-sta-channel-setup-failed.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/900-coa.patch b/feeds/hostapd/hostapd/patches/900-coa.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/900-coa.patch rename to feeds/hostapd/hostapd/patches/900-coa.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/901-cfg-section.patch b/feeds/hostapd/hostapd/patches/901-cfg-section.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/901-cfg-section.patch rename to feeds/hostapd/hostapd/patches/901-cfg-section.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/901-coa-ubus.patch b/feeds/hostapd/hostapd/patches/901-coa-ubus.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/901-coa-ubus.patch rename to feeds/hostapd/hostapd/patches/901-coa-ubus.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/990-ctrl-make-WNM_AP-functions-dependant-on-CONFIG_AP.patch b/feeds/hostapd/hostapd/patches/990-ctrl-make-WNM_AP-functions-dependant-on-CONFIG_AP.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/990-ctrl-make-WNM_AP-functions-dependant-on-CONFIG_AP.patch rename to feeds/hostapd/hostapd/patches/990-ctrl-make-WNM_AP-functions-dependant-on-CONFIG_AP.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/991-Fix-OpenWrt-13156.patch b/feeds/hostapd/hostapd/patches/991-Fix-OpenWrt-13156.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/991-Fix-OpenWrt-13156.patch rename to feeds/hostapd/hostapd/patches/991-Fix-OpenWrt-13156.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/999-das-proxy-state.patch b/feeds/hostapd/hostapd/patches/999-das-proxy-state.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/999-das-proxy-state.patch rename to feeds/hostapd/hostapd/patches/999-das-proxy-state.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/999-ft-anonce.patch b/feeds/hostapd/hostapd/patches/999-ft-anonce.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/999-ft-anonce.patch rename to feeds/hostapd/hostapd/patches/999-ft-anonce.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/999-probe-request.patch b/feeds/hostapd/hostapd/patches/999-probe-request.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/999-probe-request.patch rename to feeds/hostapd/hostapd/patches/999-probe-request.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/999-re-assoc-event.patch b/feeds/hostapd/hostapd/patches/999-re-assoc-event.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/999-re-assoc-event.patch rename to feeds/hostapd/hostapd/patches/999-re-assoc-event.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/999-s8-u8.patch b/feeds/hostapd/hostapd/patches/999-s8-u8.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/999-s8-u8.patch rename to feeds/hostapd/hostapd/patches/999-s8-u8.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/999-ssi_signal.patch b/feeds/hostapd/hostapd/patches/999-ssi_signal.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/999-ssi_signal.patch rename to feeds/hostapd/hostapd/patches/999-ssi_signal.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/t00-010-ft_refresh.patch b/feeds/hostapd/hostapd/patches/t00-010-ft_refresh.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/t00-010-ft_refresh.patch rename to feeds/hostapd/hostapd/patches/t00-010-ft_refresh.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/t00-011-owe_ssid_update.patch b/feeds/hostapd/hostapd/patches/t00-011-owe_ssid_update.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/t00-011-owe_ssid_update.patch rename to feeds/hostapd/hostapd/patches/t00-011-owe_ssid_update.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/t00-012-hostapd-Fix-DVLAN-802.1x-issue.patch b/feeds/hostapd/hostapd/patches/t00-012-hostapd-Fix-DVLAN-802.1x-issue.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/t00-012-hostapd-Fix-DVLAN-802.1x-issue.patch rename to feeds/hostapd/hostapd/patches/t00-012-hostapd-Fix-DVLAN-802.1x-issue.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/zzz-radius-extended-avp.patch b/feeds/hostapd/hostapd/patches/zzz-radius-extended-avp.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/zzz-radius-extended-avp.patch rename to feeds/hostapd/hostapd/patches/zzz-radius-extended-avp.patch diff --git a/feeds/mediatek-sdk/hostapd/patches/zzz-roaming-key.patch b/feeds/hostapd/hostapd/patches/zzz-roaming-key.patch similarity index 100% rename from feeds/mediatek-sdk/hostapd/patches/zzz-roaming-key.patch rename to feeds/hostapd/hostapd/patches/zzz-roaming-key.patch diff --git a/feeds/mediatek-sdk/hostapd/src/hostapd/radius.c b/feeds/hostapd/hostapd/src/hostapd/radius.c similarity index 100% rename from feeds/mediatek-sdk/hostapd/src/hostapd/radius.c rename to feeds/hostapd/hostapd/src/hostapd/radius.c diff --git a/feeds/mediatek-sdk/hostapd/src/src/ap/ubus.c b/feeds/hostapd/hostapd/src/src/ap/ubus.c similarity index 100% rename from feeds/mediatek-sdk/hostapd/src/src/ap/ubus.c rename to feeds/hostapd/hostapd/src/src/ap/ubus.c diff --git a/feeds/mediatek-sdk/hostapd/src/src/ap/ubus.h b/feeds/hostapd/hostapd/src/src/ap/ubus.h similarity index 100% rename from feeds/mediatek-sdk/hostapd/src/src/ap/ubus.h rename to feeds/hostapd/hostapd/src/src/ap/ubus.h diff --git a/feeds/mediatek-sdk/hostapd/src/src/ap/ucode.c b/feeds/hostapd/hostapd/src/src/ap/ucode.c similarity index 100% rename from feeds/mediatek-sdk/hostapd/src/src/ap/ucode.c rename to feeds/hostapd/hostapd/src/src/ap/ucode.c diff --git a/feeds/mediatek-sdk/hostapd/src/src/ap/ucode.h b/feeds/hostapd/hostapd/src/src/ap/ucode.h similarity index 100% rename from feeds/mediatek-sdk/hostapd/src/src/ap/ucode.h rename to feeds/hostapd/hostapd/src/src/ap/ucode.h diff --git a/feeds/mediatek-sdk/hostapd/src/src/utils/build_features.h b/feeds/hostapd/hostapd/src/src/utils/build_features.h similarity index 100% rename from feeds/mediatek-sdk/hostapd/src/src/utils/build_features.h rename to feeds/hostapd/hostapd/src/src/utils/build_features.h diff --git a/feeds/mediatek-sdk/hostapd/src/src/utils/ucode.c b/feeds/hostapd/hostapd/src/src/utils/ucode.c similarity index 100% rename from feeds/mediatek-sdk/hostapd/src/src/utils/ucode.c rename to feeds/hostapd/hostapd/src/src/utils/ucode.c diff --git a/feeds/mediatek-sdk/hostapd/src/src/utils/ucode.h b/feeds/hostapd/hostapd/src/src/utils/ucode.h similarity index 100% rename from feeds/mediatek-sdk/hostapd/src/src/utils/ucode.h rename to feeds/hostapd/hostapd/src/src/utils/ucode.h diff --git a/feeds/mediatek-sdk/hostapd/src/wpa_supplicant/ubus.c b/feeds/hostapd/hostapd/src/wpa_supplicant/ubus.c similarity index 100% rename from feeds/mediatek-sdk/hostapd/src/wpa_supplicant/ubus.c rename to feeds/hostapd/hostapd/src/wpa_supplicant/ubus.c diff --git a/feeds/mediatek-sdk/hostapd/src/wpa_supplicant/ubus.h b/feeds/hostapd/hostapd/src/wpa_supplicant/ubus.h similarity index 100% rename from feeds/mediatek-sdk/hostapd/src/wpa_supplicant/ubus.h rename to feeds/hostapd/hostapd/src/wpa_supplicant/ubus.h diff --git a/feeds/mediatek-sdk/hostapd/src/wpa_supplicant/ucode.c b/feeds/hostapd/hostapd/src/wpa_supplicant/ucode.c similarity index 100% rename from feeds/mediatek-sdk/hostapd/src/wpa_supplicant/ucode.c rename to feeds/hostapd/hostapd/src/wpa_supplicant/ucode.c diff --git a/feeds/mediatek-sdk/hostapd/src/wpa_supplicant/ucode.h b/feeds/hostapd/hostapd/src/wpa_supplicant/ucode.h similarity index 100% rename from feeds/mediatek-sdk/hostapd/src/wpa_supplicant/ucode.h rename to feeds/hostapd/hostapd/src/wpa_supplicant/ucode.h diff --git a/profiles/edgecore_eap111.yml b/profiles/edgecore_eap111.yml index 626f61a81..b4c36639e 100644 --- a/profiles/edgecore_eap111.yml +++ b/profiles/edgecore_eap111.yml @@ -11,6 +11,7 @@ packages: - mediatek include: - ucentral-ap + - hostapd diffconfig: | # CONFIG_PACKAGE_kmod-nft-offload is not set # CONFIG_PACKAGE_procd-ujail is not set diff --git a/profiles/hostapd.yml b/profiles/hostapd.yml new file mode 100644 index 000000000..57e0f8e84 --- /dev/null +++ b/profiles/hostapd.yml @@ -0,0 +1,5 @@ +--- +description: Add patched hostapd +feeds: + - name: hostapd + path: ../../feeds/hostapd diff --git a/profiles/indio_um-305ax.yml b/profiles/indio_um-305ax.yml index ea6bce23b..acfee0644 100644 --- a/profiles/indio_um-305ax.yml +++ b/profiles/indio_um-305ax.yml @@ -6,3 +6,4 @@ description: Build image for the Indio UM-305ax image: bin/targets/ramips/mt7621/openwrt-ramips-mt7621-indio_um-305ax-squashfs-sysupgrade.bin include: - ucentral-ap + - hostapd diff --git a/profiles/yuncore_ax820.yml b/profiles/yuncore_ax820.yml index 94fdcaad7..0eb0f4020 100644 --- a/profiles/yuncore_ax820.yml +++ b/profiles/yuncore_ax820.yml @@ -6,3 +6,4 @@ description: Build image for the Yuncore AX820 image: bin/targets/ramips/mt7621/openwrt-ramips-mt7621-yuncore_ax820-squashfs-sysupgrade.bin include: - ucentral-ap + - hostapd diff --git a/profiles/yuncore_fap640.yml b/profiles/yuncore_fap640.yml index 39b2de7a3..1816c25f7 100644 --- a/profiles/yuncore_fap640.yml +++ b/profiles/yuncore_fap640.yml @@ -6,3 +6,4 @@ description: Build image for the Yuncore FAP640 image: bin/targets/ramips/mt7621/openwrt-ramips-mt7621-yuncore_fap640-squashfs-sysupgrade.bin include: - ucentral-ap + - hostapd