diff --git a/luci-app-macvlan/files/root/etc/init.d/macvlan b/luci-app-macvlan/files/root/etc/init.d/macvlan index 4cebcaeef..fcecf3ac8 100755 --- a/luci-app-macvlan/files/root/etc/init.d/macvlan +++ b/luci-app-macvlan/files/root/etc/init.d/macvlan @@ -96,6 +96,8 @@ _setup_interface() { logger -t "macvlan" "Remove network.$1_dev" uci -q batch <<-EOF delete network.$1_dev + set network.$1.ifname=$(uci -q get network.$1.masterintf) + delete network.$1.masterintf EOF } [ "$_type" = "macvlan" ] && {