From dff3f5b1605aefeeb40053a5c528747a43af7b15 Mon Sep 17 00:00:00 2001 From: Jakob Olsson <jakob.olsson@iopsys.eu> Date: Mon, 26 Aug 2019 15:46:58 +0200 Subject: [PATCH] netifd: wireless: intel.sh: prepare network cfg with prepare_vif and teardown --- lq-wave-300_5_x/files/lib/netifd/wireless/intel.sh | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lq-wave-300_5_x/files/lib/netifd/wireless/intel.sh b/lq-wave-300_5_x/files/lib/netifd/wireless/intel.sh index 1de3cb6..83a5eb6 100755 --- a/lq-wave-300_5_x/files/lib/netifd/wireless/intel.sh +++ b/lq-wave-300_5_x/files/lib/netifd/wireless/intel.sh @@ -3,6 +3,7 @@ . /lib/netifd/hostapd.sh . /lib/netifd/wireless/iopsys_fixup_hwmode.sh . /lib/netifd/wireless/iopsys_utils.sh +. /lib/functions.sh wifi_interface_is_ap() { iw dev ${1} info | grep -q 'type AP' @@ -755,6 +756,10 @@ drv_intel_setup() { for_each_interface "ap" intel_prepare_vif $macaddr + ## +++iopsys + network_remove_disabled_vifs + network_add_vifs + [ -n "$hostapd_ctrl" ] && { local ret=1 local retry=0 @@ -822,6 +827,9 @@ drv_intel_teardown() { drv_intel_cleanup + ## +++iopsys + network_remove_disabled_vifs + ## +++iopsys ubus call led.wifi set '{"state":"off"}' } -- GitLab