From 418822cd51c76cdb088960604db53c7be73fbf78 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Tue, 1 Oct 2013 20:43:24 +0200 Subject: vserver.netns: interface has to be down to change mac --- vserver.netns | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vserver.netns b/vserver.netns index 8e55c02..8d9e244 100755 --- a/vserver.netns +++ b/vserver.netns @@ -38,7 +38,8 @@ function _processSingleNetwork() { [ -n "$mav" ] || mac="$(netnsCreateMac "$2")" $_IP link set dev "$iface" netns "$VSERVER_NAME" - $_IP netns exec "$VSERVER_NAME" $_IP link set dev "$iface" address "$mac" + $_IP netns exec "$VSERVER_NAME" $_IP link set "$iface" down + $_IP netns exec "$VSERVER_NAME" $_IP link set "$iface" address "$mac" $_IP netns exec "$VSERVER_NAME" $_VPROCUNHIDE ;; -- cgit v1.2.3-1-g7c22