summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meta-ibs/meta-common/recipes-phosphor/initrdscripts/obmc-phosphor-initfs/obmc-init.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/meta-ibs/meta-common/recipes-phosphor/initrdscripts/obmc-phosphor-initfs/obmc-init.sh b/meta-ibs/meta-common/recipes-phosphor/initrdscripts/obmc-phosphor-initfs/obmc-init.sh
index 9475aa1586..ac685e7494 100644
--- a/meta-ibs/meta-common/recipes-phosphor/initrdscripts/obmc-phosphor-initfs/obmc-init.sh
+++ b/meta-ibs/meta-common/recipes-phosphor/initrdscripts/obmc-phosphor-initfs/obmc-init.sh
@@ -420,6 +420,16 @@ nfs_bootargs=$(get_fw_env_var nfs_bootargs)
ipaddr=$(get_fw_env_var ipaddr)
netmask=$(get_fw_env_var netmask)
ethif=$(get_fw_env_var ethif)
+#Specialy swap mac addresses because of u-boot swap
+mac0=$(get_fw_env_var eth1addr)
+mac1=$(get_fw_var eth0addr)
+ip link set dev eth0 down
+ip link set dev eth1 down
+ip link set dev eth0 address $mac0
+ip link set dev eth1 address $mac1
+ip link set dev eth0 up
+ip link set dev eth1 up
+
if [ -n "$nfs_bootargs" ]
then