summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEvgeny Alekseev (IBS Group) <ealekseev@ibs.sila.ru>2022-09-29 11:36:31 +0300
committerEvgeny Alekseev (IBS Group) <ealekseev@ibs.sila.ru>2022-09-29 12:49:08 +0300
commit7fa1d2a3f4c5ec74210cca16fa77a6f0e6f6ace7 (patch)
tree817a683daf985ac7ed43a8eb36e4c8755d866cc5
parenta5174facde6333ea2d35c070405de33236f150d4 (diff)
downloadopenbmc-7fa1d2a3f4c5ec74210cca16fa77a6f0e6f6ace7.tar.xz
IBS:add initrd u-boot write logging
-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