From 195f80ee6e544d500545dd00e7b9357498ba872f Mon Sep 17 00:00:00 2001 From: Kilian Cavalotti Date: Thu, 16 Jun 2016 15:12:54 -0700 Subject: [PATCH] bmcsetup: add support for Dell iDRAC Sets the BMC NIC selection to either dedicated (ipmi.bmcport=1) or shared with failover all LOMs (ipmi.bmcport=0) --- xCAT-genesis-scripts/bin/bmcsetup | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/xCAT-genesis-scripts/bin/bmcsetup b/xCAT-genesis-scripts/bin/bmcsetup index ddef2655a..149cb2ab1 100755 --- a/xCAT-genesis-scripts/bin/bmcsetup +++ b/xCAT-genesis-scripts/bin/bmcsetup @@ -225,6 +225,16 @@ elif [ "$IPMIMFG" == 20301 -o "$IPMIMFG" == 19046 ] ; then fi elif [ "$IPMIMFG" == "47488" ]; then LOCKEDUSERS=1 +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 + ipmitool delloem lan set shared with lom1 &>/dev/null + ipmitool delloem lan set shared with failover all loms &>dev/null + elif [ "$BMCPORT" == "1" ]; then # dedicated + ipmitool delloem lan set dedicated &>/dev/null + fi fi while [ -z "$LANCHAN" ]; do