summaryrefslogtreecommitdiff
path: root/meta-ibs/meta-common/recipes-phosphor/initrdscripts/obmc-phosphor-initfs/obmc-init.sh
diff options
context:
space:
mode:
Diffstat (limited to 'meta-ibs/meta-common/recipes-phosphor/initrdscripts/obmc-phosphor-initfs/obmc-init.sh')
-rw-r--r--meta-ibs/meta-common/recipes-phosphor/initrdscripts/obmc-phosphor-initfs/obmc-init.sh5
1 files changed, 4 insertions, 1 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 99d5188f77..a11f9b4db6 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
@@ -435,14 +435,17 @@ ip link set dev eth1 up
env_valid=$(get_fw_env_var env_valid)
-if [ -z "$mac0" ]
+if [ "x${mac0}" = "x" ]
then
+ echo No MAC0 in fw_env. Force Write
mac0=`ifconfig eth0 | grep HWaddr | tr -s ' ' | cut -f5 -d' '`
+ echo MAC from eth0: "$mac0"
env_valid=
fi
if [ -z "$env_valid" ]
then
+ echo setting u-boot env vars
fw_setenv eth1addr $mac0
fw_setenv eth0addr $mac1
fw_setenv ethaddr $mac1