From: Laurent Mazet Date: Wed, 3 Dec 2014 18:19:01 +0000 (+0100) Subject: update ipmi settings X-Git-Tag: debian_7.5_20141208~27 X-Git-Url: https://secure.softndesign.org/git/?a=commitdiff_plain;ds=sidebyside;h=e7b2a7cc67a2df9166f3293e6c8f081676dfecb6;p=debian6500.git update ipmi settings --- diff --git a/master/opt/ipmi/ipmicfg.sh b/master/opt/ipmi/ipmicfg.sh index cf65535..db30fd2 100755 --- a/master/opt/ipmi/ipmicfg.sh +++ b/master/opt/ipmi/ipmicfg.sh @@ -8,5 +8,6 @@ trap "cd $pwd; exit 1;" 2 3 15 cd $mydir ./$(basename ${0%.sh}) $@ +rc=$? cd $pwd -exit 0 +exit $? diff --git a/master/opt/ipmi/update_blade_cfg.sh b/master/opt/ipmi/update_blade_cfg.sh index 9e89959..1a5663f 100755 --- a/master/opt/ipmi/update_blade_cfg.sh +++ b/master/opt/ipmi/update_blade_cfg.sh @@ -63,5 +63,6 @@ do_cmd $mydir/ipmicfg.sh -m 10.133.25.$ID do_cmd $mydir/ipmicfg.sh -k 255.255.255.0 #do_cmd $mydir/ipmicfg.sh -g 10.133.26.231 do_cmd $mydir/ipmicfg.sh -g 0.0.0.0 -do_cmd $mydir/ipmicfg.sh -fan 3 +fanmode=$($mydir/ipmicfg.sh -fan 2>/dev/null | awk -F: '$2 ~ /Optimal/ {print $1}') +[ "$fanmode" ] && do_cmd $mydir/ipmicfg.sh -fan $fanmode [ "$(which ipmitool)" ] && do_cmd ipmitool chassis policy always-on