diff options
author | Thomas Haller <thaller@redhat.com> | 2022-08-10 15:17:30 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2022-08-10 15:22:11 +0200 |
commit | f14bb2d7b6b1ca3ac88468a8394ac56933593aee (patch) | |
tree | 4db31dd562713777307d9ffcb7b3a38f44dcfbf4 | |
parent | d8419a9611bf93002fd1c05eeb18d4e239fff094 (diff) | |
download | NetworkManager-f14bb2d7b6b1ca3ac88468a8394ac56933593aee.tar.gz |
contrib: set fixed MAC address in "nm-env-prepare.sh" script
-rwxr-xr-x | contrib/scripts/nm-in-container.d/data-nm-env-prepare.sh | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/contrib/scripts/nm-in-container.d/data-nm-env-prepare.sh b/contrib/scripts/nm-in-container.d/data-nm-env-prepare.sh index 6baf1b4453..cdcc59bf53 100755 --- a/contrib/scripts/nm-in-container.d/data-nm-env-prepare.sh +++ b/contrib/scripts/nm-in-container.d/data-nm-env-prepare.sh @@ -43,10 +43,12 @@ do_setup() { logger --id "nm-env-prepare-$IDX" "setup start # $@" ip netns add "$NETNS_PREFIX$IDX" - ip -netns "$NETNS_PREFIX$IDX" link set lo up + ip -netns "$NETNS_PREFIX$IDX" link set name lo up ip -netns "$NETNS_PREFIX$IDX" link add "$NAME_PREFIX$IDX" type veth peer "$PEER_PREFIX$IDX" - ip -netns "$NETNS_PREFIX$IDX" link set "$PEER_PREFIX$IDX" up + ip -netns "$NETNS_PREFIX$IDX" link set name "$NAME_PREFIX$IDX" addr aa:0f:f1:ce:00:$(printf '%02x' $IDX) + ip -netns "$NETNS_PREFIX$IDX" link set name "$PEER_PREFIX$IDX" addr cc:0f:f1:ce:00:$(printf '%02x' $IDX) + ip -netns "$NETNS_PREFIX$IDX" link set name "$PEER_PREFIX$IDX" up ip -netns "$NETNS_PREFIX$IDX" addr add "192.168.$((120 + IDX)).1/23" dev "$PEER_PREFIX$IDX" ip -netns "$NETNS_PREFIX$IDX" addr add "192:168:$((120 + IDX))::1/64" dev "$PEER_PREFIX$IDX" @@ -104,7 +106,7 @@ EOF -d 5 \ & - ip -netns ""$NETNS_PREFIX$IDX"" link set "$NAME_PREFIX$IDX" netns $$ + ip -netns ""$NETNS_PREFIX$IDX"" link set name "$NAME_PREFIX$IDX" netns $$ logger --id "nm-env-prepare-$IDX" "setup complete: netns=$NETNS_PREFIX$IDX, iface=$NAME_PREFIX$IDX, peer=$PEER_PREFIX$IDX # $@" } |