From c29e1ad045d0fdb69cf40b6348a1a3cd9ac30001 Mon Sep 17 00:00:00 2001 From: Felix Fietkau Date: Mon, 29 Aug 2022 13:10:28 +0200 Subject: [PATCH] scripts/update-cmd.pl: set device up before adding routes/addresses Signed-off-by: Felix Fietkau --- scripts/update-cmd.pl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/update-cmd.pl b/scripts/update-cmd.pl index 1456533..b908ff4 100755 --- a/scripts/update-cmd.pl +++ b/scripts/update-cmd.pl @@ -129,6 +129,8 @@ sub set_active_data_linux($$$) { my $delete = shift; my $add = shift; + (keys %{$add->{ipaddr}}, keys %{$add->{route}}) > 0 and cmd("ip l s dev $ifname up"); + foreach my $ip (keys %{$delete->{ipaddr}}) { cmd("ip a d $ip dev $ifname"); } -- 2.30.2