diff --git a/xCAT-genesis-scripts/bin/bmcsetup b/xCAT-genesis-scripts/bin/bmcsetup index 92da8215b..247ffe80f 100755 --- a/xCAT-genesis-scripts/bin/bmcsetup +++ b/xCAT-genesis-scripts/bin/bmcsetup @@ -228,12 +228,12 @@ elif [ "$IPMIMFG" == "47488" ]; then elif [ "$IPMIMFG" == "674" ]; then # DELL BMCPORT=`grep bmcport /tmp/ipmicfg.xml |awk -F\> '{print $2}'|awk -F\< '{print $1}'` logger -s -t $log_label -p local4.info "BMCPORT is $BMCPORT" - if [ "$BMCPORT" == "0" ]; then # shared with all loms - ipmitool delloem lan set shared >/dev/null 2>&1 - ipmitool delloem lan set shared with lom1 >/dev/null 2>&1 - ipmitool delloem lan set shared with failover all loms >dev/null 2>&1 - elif [ "$BMCPORT" == "1" ]; then # dedicated - ipmitool delloem lan set dedicated >/dev/null 2>&1 + if [ "$BMCPORT" == "0" ]; then # dedicated + ipmitool delloem lan set dedicated &>/dev/null + elif [ "$BMCPORT" == "1" -o "$BMCPORT" == "2" -o "$BMCPORT" == "3" -o "$BMCPORT" == "4"]; then # shared + ipmitool delloem lan set shared &>/dev/null + ipmitool delloem lan set shared with lom$BMCPORT &>/dev/null + ipmitool delloem lan set shared with failover all loms &>dev/null fi fi