Отключение писка UPS

Nov 28, 2013 22:37

В комментах спрашивали - как отключить писк UPS, работающего на батареях. Я тогда не нашёл ответа, один из камрадов предложил обходное решение - отключить через виндовую утилиту. В документации нашлось как это сделать из консоли.

Пусть у нас UPS сконфигурирован, работает и назван APC (замените на используемое вами имя)

Команда
upscmd -l APC
сообщит, какие команды он понимает. В моём случае
Instant commands supported on UPS [APC]:

beeper.disable - Disable the UPS beeper
beeper.enable - Enable the UPS beeper
beeper.mute - Temporarily mute the UPS beeper
beeper.off - Obsolete (use beeper.disable or beeper.mute)
beeper.on - Obsolete (use beeper.enable)
load.off - Turn off the load immediately
load.off.delay - Turn off the load with a delay (seconds)
shutdown.reboot - Shut down the load briefly while rebooting the UPS
shutdown.stop - Stop a shutdown in progress
test.panel.start - Start testing the UPS panel
test.panel.stop - Stop a UPS panel test

Из этого списка выглядит полезным
beeper.disable - отключить пищалку совсем
beeper.enable - включить её
beeper.mute - временно отключить

Команду надо подавать так
upscmd [-u имя пользователя] [-p пароль] имя_UPS команда [значение]

Если пароль и пользователя не указать, то она спросит, например
upscmd APC beeper.enable
Username (root): root
Password:
OK

UPD от 09 июля 2016
Пароль root для команды - не тот, с которым вы входите в систему, а тот, на который настроен nut. Можно посмотреть в /var/etc/upsmon.conf /UPD

хороший текст, для памяти _www.ignix.ru/book/freebsd/daemon/network_ups_tools

руками, nas, ups, nas4free

Previous post Next post
Up