diff --git a/xCAT-genesis-scripts/bin/bmcsetup b/xCAT-genesis-scripts/bin/bmcsetup index 7b712a0d9..31114c4d9 100755 --- a/xCAT-genesis-scripts/bin/bmcsetup +++ b/xCAT-genesis-scripts/bin/bmcsetup @@ -640,6 +640,17 @@ while [ $idev -gt 0 ]; do logger -s -t $log_label -p local4.info "Lighting Identify Light" if [ "$XPROD" = "43707" -a "$IPMIMFG" = '0' ]; then + ISOPENPOWER=1 + elif [ "$IPMIMFG" = "10876" ];then + # Handle Supermicro Servers (MFG=10876) + # Boston (PROD=2437), Briggs/Stratton (PROD=2355) + if [ "$XPROD" = "2437" -o "$XPROD" = "2355" ]; then + ISOPENPOWER=1 + fi + fi + + + if [ "$ISOPENPOWER" = '1' ]; then # OpenPOWER BMC specific, turn on the LED beacon light. # - default interval, # ipmitool chassis identify # Chassis identify interval: default (15 seconds)