remove fan-script
This commit is contained in:
parent
42e374b1c5
commit
61a9d23d9f
@ -1,64 +0,0 @@
|
|||||||
#/bin/bash
|
|
||||||
|
|
||||||
RET=0
|
|
||||||
sleep 2
|
|
||||||
|
|
||||||
echo " "
|
|
||||||
echo " "
|
|
||||||
echo " "
|
|
||||||
echo "######################################################################################"
|
|
||||||
echo "########################## FAN PWM Testing Start ##########################"
|
|
||||||
|
|
||||||
echo 0 > /sys/class/pwm/pwmchip0/export 2> /dev/null
|
|
||||||
echo 10000 > /sys/class/pwm/pwmchip0/pwm0/period 2> /dev/null
|
|
||||||
echo 5000 > /sys/class/pwm/pwmchip0/pwm0/duty_cycle 2> /dev/null
|
|
||||||
echo normal > /sys/class/pwm/pwmchip0/pwm0/polarity 2> /dev/null
|
|
||||||
echo 1 > /sys/class/pwm/pwmchip0/pwm0/enable 2> /dev/null
|
|
||||||
sleep 1
|
|
||||||
|
|
||||||
echo "### Turn off the FAN about 5s by PWM0 ###"
|
|
||||||
echo 10000 > /sys/class/pwm/pwmchip0/pwm0/duty_cycle 2> /dev/null
|
|
||||||
sleep 5
|
|
||||||
|
|
||||||
echo "### Turn on the FAN about 10s by PWM0 ###"
|
|
||||||
#echo 5000 > /sys/class/pwm/pwmchip0/pwm0/duty_cycle 2> /dev/null
|
|
||||||
echo 0 > /sys/class/pwm/pwmchip0/pwm0/duty_cycle 2> /dev/null
|
|
||||||
sleep 10
|
|
||||||
|
|
||||||
echo "### Turn off the FAN completely ###"
|
|
||||||
echo 10000 > /sys/class/pwm/pwmchip0/pwm0/duty_cycle 2> /dev/null
|
|
||||||
|
|
||||||
while true
|
|
||||||
do
|
|
||||||
read -t20 -s -n1 -p "### Please confirm if the FAN can work fine, enter y or n. "y" is good, "n" is for bad. ###" keypress
|
|
||||||
if [ $? -eq 0 ]; then
|
|
||||||
if [ ${keypress} == 'y' ]; then
|
|
||||||
echo " "
|
|
||||||
echo " "
|
|
||||||
echo "### FAN can work fine, FAN feature is good ### "
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
|
|
||||||
if [ ${keypress} == 'n' ]; then
|
|
||||||
RET=1
|
|
||||||
echo " "
|
|
||||||
echo " "
|
|
||||||
echo "Error Notice: FAN can not work fine, FAN feature is bad"
|
|
||||||
break
|
|
||||||
fi
|
|
||||||
fi
|
|
||||||
|
|
||||||
echo " "
|
|
||||||
done
|
|
||||||
|
|
||||||
echo 0 > /sys/class/pwm/pwmchip0/unexport 2> /dev/null
|
|
||||||
|
|
||||||
echo "######################################################################################"
|
|
||||||
echo " "
|
|
||||||
echo " "
|
|
||||||
echo " "
|
|
||||||
|
|
||||||
sleep 2
|
|
||||||
|
|
||||||
exit ${RET}
|
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user