mwan3: fix initial_state offline issue
authorFlorian Eckert <redacted>
Fri, 11 Jan 2019 11:42:47 +0000 (12:42 +0100)
committerFlorian Eckert <redacted>
Mon, 14 Jan 2019 07:28:52 +0000 (08:28 +0100)
Signed-off-by: Florian Eckert <redacted>
net/mwan3/files/etc/hotplug.d/iface/15-mwan3

index 897872e68b4cd2206653184c8d6b043a5b72647e..1164f953e376edbe3275ec7c026cba4dd4119469 100644 (file)
@@ -72,14 +72,14 @@ case "$ACTION" in
                        $LOG notice "Starting tracker on interface $INTERFACE (${DEVICE:-unknown})"
                        mwan3_set_iface_hotplug_state $INTERFACE "online"
                        mwan3_track $INTERFACE $DEVICE "online" "$src_ip"
-                       mwan3_set_policies_iptables
-                       mwan3_set_user_rules
-                       mwan3_flush_conntrack $INTERFACE $DEVICE "ifup"
                else
                        $LOG notice "Starting tracker on interface $INTERFACE (${DEVICE:-unknown})"
                        mwan3_set_iface_hotplug_state $INTERFACE "offline"
                        mwan3_track $INTERFACE $DEVICE "unknown" "$src_ip"
                fi
+               mwan3_set_policies_iptables
+               mwan3_set_user_rules
+               mwan3_flush_conntrack $INTERFACE $DEVICE "ifup"
        ;;
        ifdown)
                mwan3_set_iface_hotplug_state $INTERFACE "offline"
git clone https://git.99rst.org/PROJECT