[главная] | [каталоги]
2
создан: 2020-04-10 22:07:07
пользователь: cloud раздел: технологии
[4006]
ИБП IPPON Back Basic 650 Euro + Linux NUT
подключаем ибп к компьютеру apt-get install nut
service udev restart
upsdrvctl start
1. Настройка
cd /etc/nut
nut.conf
MODE=standalone
ups.conf
[ippon]
driver = blazer_usb
port = auto
desc = "IPPON BACK Basic 650VA"
default.battery.voltage.high = 13.20
default.battery.voltage.low = 10.90
ignorelb
override.battery.charge.low = 50
override.battery.charge.warning = 55
upsd.conf
LISTEN 127.0.0.1 3493
upsd.users
[upsmon]
password = 12345
actions = SET FSD
instcmds = ALL
upsmon master
upsmon.conf
MONITOR ippon@localhost 1 upsmon 12345 master
upssched.conf
CMDSCRIPT /bin/upssched-cmd
2. перезагрузим nut и компьютер
service nut-server restart
service nut-client restart
reboot
3. пишем скрипт upscmd.sh который будет отключать звук после включения компьютера, добавить желательно скрипт в /etc/rc.local
#!/bin/bash
check_ups_beeper () {
BEEPER_E=`upsc ippon@localhost ups.beeper.status 2>&1 | grep enabled`
}
var=0
while check_ups_beeper
do
var=$((var + 1))
echo "$var. [$BEEPER_E] [$BEEPER_D]"
sleep 10
if [[ "$BEEPER_E" -ge 'enabled' ]]; then
echo "BEEPER_E enabled"
upscmd -u upsmon -p 12345 ippon@localhost beeper.toggle
sleep 5
elif [[ "$BEEPER_E" -ge '' ]]; then
echo "BEEPER_E disabled"
sleep 3
break
fi
done
4. проверка ИБП
upsc ippon@localhost
battery.charge: 100
battery.charge.low: 40
battery.charge.warning: 45
battery.voltage: 13.70
battery.voltage.high: 13.60
battery.voltage.low: 10.60
battery.voltage.nominal: 12.0
device.type: ups
driver.flag.ignorelb: enabled
driver.name: blazer_usb
driver.parameter.pollinterval: 2
driver.parameter.port: auto
driver.parameter.synchronous: ...
загрузить
ещё
ещё