diff options
author | Alexander Sulfrian <alexander@sulfrian.net> | 2013-10-01 20:43:24 +0200 |
---|---|---|
committer | Alexander Sulfrian <alexander@sulfrian.net> | 2013-10-01 20:43:24 +0200 |
commit | 418822cd51c76cdb088960604db53c7be73fbf78 (patch) | |
tree | 2632cd13bbce822a44fa4298a7fcfb6e8a34563a | |
parent | c652eb888d4a2fb515e75344b25cf7588e4efe7a (diff) | |
download | util-vserver-netns-418822cd51c76cdb088960604db53c7be73fbf78.tar.gz util-vserver-netns-418822cd51c76cdb088960604db53c7be73fbf78.tar.bz2 util-vserver-netns-418822cd51c76cdb088960604db53c7be73fbf78.zip |
vserver.netns: interface has to be down to change mac
-rwxr-xr-x | vserver.netns | 3 |
1 files changed, 2 insertions, 1 deletions
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 ;; |