GUI утилиты для ИБП
GUI утилиты для ИБП
Доброго времени суток всем!
Я тут решил обрадовать пользователей, имеющих UPS (в том числе управляемые).
Для пользователей KDE была собрана графическая утилита knutclient, позволяющая снимать показания с источников бесперебойного питания (нагрузка, заряд батареи, примерно время работы и т.п.).
Помимо этого была собрана утилита конфигурирования ИБП, в которой можно проводить дополнительную настройку оборудования, не прибегая к правке конфигурационных файлов. Программа называется knutsetting. Обе находятся в репозитории contrib.
Данные утилиты в обязательном порядке требуют обновлённого пакета NUT, в котором исправлен ряд досадных ошибок, из-за которых не работало автоматическое срабатывание при выключении. Ну и всякое по мелочи. Заодно добавлена возможность изменения уровня батареи при котором будет бесперебойник выключаться, что можно уже в дальнейшем регулировать не залезая в потроха системы.
NUT для x86_64: http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
NUT для i686: http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
Достаточно выполнить urpmi.addmedia любое_название ссылка и после вызывать обновление системы. Новый NUT будет установлен автоматом.
Спрашивайте ваши вопросы
Я тут решил обрадовать пользователей, имеющих UPS (в том числе управляемые).
Для пользователей KDE была собрана графическая утилита knutclient, позволяющая снимать показания с источников бесперебойного питания (нагрузка, заряд батареи, примерно время работы и т.п.).
Помимо этого была собрана утилита конфигурирования ИБП, в которой можно проводить дополнительную настройку оборудования, не прибегая к правке конфигурационных файлов. Программа называется knutsetting. Обе находятся в репозитории contrib.
Данные утилиты в обязательном порядке требуют обновлённого пакета NUT, в котором исправлен ряд досадных ошибок, из-за которых не работало автоматическое срабатывание при выключении. Ну и всякое по мелочи. Заодно добавлена возможность изменения уровня батареи при котором будет бесперебойник выключаться, что можно уже в дальнейшем регулировать не залезая в потроха системы.
NUT для x86_64: http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
NUT для i686: http://abf-downloads.rosalinux.ru/rosa2 ... n/release/
Достаточно выполнить urpmi.addmedia любое_название ссылка и после вызывать обновление системы. Новый NUT будет установлен автоматом.
Спрашивайте ваши вопросы
Re: GUI утилиты для ИБП
Не могу найти knutsetting
Re: GUI утилиты для ИБП
У вас Fresh?
Re: GUI утилиты для ИБП
даr0g3r писал(а):У вас Fresh?
Re: GUI утилиты для ИБП
Проверьте подключение репозитория contrib и contrib/updates, соответственно. Проверить можно это программой drakrpm-edit-media.
P.S.
И да, сама программа после установки располагается в «Настройках рабочего стола» KDE. Пункт UPS.
P.S.
И да, сама программа после установки располагается в «Настройках рабочего стола» KDE. Пункт UPS.
Последний раз редактировалось r0g3r 14 апр 2014, 17:47, всего редактировалось 1 раз.
Re: GUI утилиты для ИБП
Ищите в "Настройках рабочего стола". Это kcm-модуль systemsettings.saman писал(а):Не могу найти knutsetting
OMNE NIMIUM NOCET
Re: GUI утилиты для ИБП
Да контриб подключен.
Вот сейчас появился, до этого не выдавал мне данный пакет.
Вопрос такой как узнать на каком USB сидит упс?
У меня Ippon Back Comfo Pro 600/ Хочу подключить его по usb, а какой порт выставить не знаю.
ups.conf
[ippon]
driver = blazer_usb
port = /dev/?????????
Вот сейчас появился, до этого не выдавал мне данный пакет.
Вопрос такой как узнать на каком USB сидит упс?
У меня Ippon Back Comfo Pro 600/ Хочу подключить его по usb, а какой порт выставить не знаю.
ups.conf
[ippon]
driver = blazer_usb
port = /dev/?????????
Re: GUI утилиты для ИБП
Драйвер у вас правильный, да. Порт оставьте тот, что по умолчанию указан (т.е. auto). Сейчас нет необходимости порты указывать, всё опрашивается само.
Re: GUI утилиты для ИБП
Не хочет подключаться, пишет ошибка соединения?
Как узнать причину?
upd...
Только после того как дал команду от рута все заработало
Как узнать причину?
upd...
Только после того как дал команду от рута все заработало
Код: Выделить всё
/usr/sbin/upsdrvctl start
Re: GUI утилиты для ИБП
Естественно, конфигурационный файл-то перечитать надо после изменений.
Кстати, в knutsetting можно прямо кнопочками сервис рестартануть ежели что.
Кстати, в knutsetting можно прямо кнопочками сервис рестартануть ежели что.
Re: GUI утилиты для ИБП
вот только мне интересно если в кнутсеттинг наотрез отказывается позволять выставлять ауто. у меня ippon back pro 600/ выставляет dev/ttyS0. а подключен то по usb
Re: GUI утилиты для ИБП
Вручную в файле пропишите, я именно так и сделал.slavyanix писал(а):вот только мне интересно если в кнутсеттинг наотрез отказывается позволять выставлять ауто. у меня ippon back pro 600/ выставляет dev/ttyS0. а подключен то по usb
Re: GUI утилиты для ИБП
еле разобрался. пришлось все ручками прописывать. но заработало. ура товарищи. ура. и спасибо
Re: GUI утилиты для ИБП
у меня вопрос что значит вот это :Broadcast message from ups@slawa.localhost.localdomain (Fri Apr 25 23:11:00 2UPS pcmups@localhost is unavailable.
при этом датчики нута работают нормально и все показывают.
при этом датчики нута работают нормально и все показывают.
Re: GUI утилиты для ИБП
Доброго времени суток всем!
Прошу прощения за столь длительное отсутствие. Был далеко и UPS под боком тоже не было, как и времени посидеть за компьютером. Дабы немного прояснить вопрос для будущих поколений, немножечко объясню, что и как с этим автоопределением портов. По умолчанию в nut используется драйвер usbhid-ups. Данный драйвер подходит, в общем-то, к большинству моделей источников бесперебойного питания. Поэтому если ваш UPS поддерживается драйвером — никаких проблем. Воткнули и работаете. Например, популярные ИБП от APC и Powercom заведутся с полпинка. Достаточно вставить кабель в компьютер, чтобы опрашивать состояние железки. Но в некоторых случаях, как с некоторыми моделями Ippon, нужно просто использовать другой драйвер. Таблица используемых драйверов есть на сайте NUT лежит здесь. Так что если у вас что-то не завелось, посмотрите сюда и замените usbhid на что-то более подходящее. И на этом, собственно, всё. Порты менять НЕ НАДО. NUT опросит всё сам. Единственное, не забудьте только после смены драйвера перезапустить сервисы nut.
Сменить драйвер можно двумя путями. Правкой конфига /etc/ups.conf и для боязливых - через knutsetting во вкладке Modules и нажать кнопочку Add.
Прошу прощения за столь длительное отсутствие. Был далеко и UPS под боком тоже не было, как и времени посидеть за компьютером. Дабы немного прояснить вопрос для будущих поколений, немножечко объясню, что и как с этим автоопределением портов. По умолчанию в nut используется драйвер usbhid-ups. Данный драйвер подходит, в общем-то, к большинству моделей источников бесперебойного питания. Поэтому если ваш UPS поддерживается драйвером — никаких проблем. Воткнули и работаете. Например, популярные ИБП от APC и Powercom заведутся с полпинка. Достаточно вставить кабель в компьютер, чтобы опрашивать состояние железки. Но в некоторых случаях, как с некоторыми моделями Ippon, нужно просто использовать другой драйвер. Таблица используемых драйверов есть на сайте NUT лежит здесь. Так что если у вас что-то не завелось, посмотрите сюда и замените usbhid на что-то более подходящее. И на этом, собственно, всё. Порты менять НЕ НАДО. NUT опросит всё сам. Единственное, не забудьте только после смены драйвера перезапустить сервисы nut.
Сменить драйвер можно двумя путями. Правкой конфига /etc/ups.conf и для боязливых - через knutsetting во вкладке Modules и нажать кнопочку Add.
Re: GUI утилиты для ИБП
Ну и для тех, кто соскучился. Выпустили обновление для сабжа. Обновления затронули knutsetting и knutclient. Починили локализацию и ошибки, о которых мне доложили пользователи + плюс пара неочевидных багов.
Re: GUI утилиты для ИБП
система видит ИБП inelt rx600u как Unitek UPS Systems Alpha 1200Sx(думаю изза того что стоят дрова blazer)
и изза этого ибп не мониторится. как решить сея проблему если она решаема ?
Probe for hardware ... Ok
Reading logs ... Ok
curl: (6) Could not resolve: hw.rosalinux.ru (Timeout while contacting DNS servers)
ERROR: failed to upload data, curl error code "6"
на такую команду выдал:lsusb -tv
/: Bus 07.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/2p, 12M
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/3p, 12M
|__ Port 2: Dev 2, If 0, Class=Human Interface Device, Driver=, 1.5M
|__ Port 3: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 3: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/3p, 12M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/3p, 12M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/3p, 12M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
|__ Port 2: Dev 3, If 0, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 2: Dev 3, If 1, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 2: Dev 3, If 2, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 2: Dev 3, If 3, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 2: Dev 3, If 4, Class=Mass Storage, Driver=usb-storage, 480M
на такую:lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubUnitek UPS Systems Alpha 1200Sx
Bus 006 Device 003: ID 0518:0001 EzKEY Corp. USB to PS2 Adaptor v1.09
Bus 006 Device 002: ID 0f03:0001 Unitek UPS Systems Alpha 1200Sx
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c050 Logitech, Inc. RX 250 Optical Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
/usr/sbin/upsdrvctl start
Network UPS Tools - UPS driver controller 2.7.1
Network UPS Tools - Megatec/Q1 protocol USB driver 0.10 (2.7.1)
No supported UPS detected
Driver failed to start (exit status=1)
и изза этого ибп не мониторится. как решить сея проблему если она решаема ?
Probe for hardware ... Ok
Reading logs ... Ok
curl: (6) Could not resolve: hw.rosalinux.ru (Timeout while contacting DNS servers)
ERROR: failed to upload data, curl error code "6"
на такую команду выдал:lsusb -tv
/: Bus 07.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/2p, 12M
/: Bus 06.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/3p, 12M
|__ Port 2: Dev 2, If 0, Class=Human Interface Device, Driver=, 1.5M
|__ Port 3: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 3: Dev 3, If 1, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 05.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/3p, 12M
/: Bus 04.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/3p, 12M
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=ohci-pci/3p, 12M
|__ Port 1: Dev 2, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
/: Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/6p, 480M
|__ Port 2: Dev 3, If 0, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 2: Dev 3, If 1, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 2: Dev 3, If 2, Class=Vendor Specific Class, Driver=option, 480M
|__ Port 2: Dev 3, If 3, Class=Mass Storage, Driver=usb-storage, 480M
|__ Port 2: Dev 3, If 4, Class=Mass Storage, Driver=usb-storage, 480M
на такую:lsusb
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubUnitek UPS Systems Alpha 1200Sx
Bus 006 Device 003: ID 0518:0001 EzKEY Corp. USB to PS2 Adaptor v1.09
Bus 006 Device 002: ID 0f03:0001 Unitek UPS Systems Alpha 1200Sx
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 12d1:1001 Huawei Technologies Co., Ltd. E169/E620/E800 HSDPA Modem
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c050 Logitech, Inc. RX 250 Optical Mouse
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
/usr/sbin/upsdrvctl start
Network UPS Tools - UPS driver controller 2.7.1
Network UPS Tools - Megatec/Q1 protocol USB driver 0.10 (2.7.1)
No supported UPS detected
Driver failed to start (exit status=1)
Re: GUI утилиты для ИБП
Выше же достаточно подробная инструкция от ув. r0g3r: http://forum.rosalab.ru/viewtopic.php?p=26670#p28387
Судя по http://networkupstools.org/ddl/UNITEK/Alpha_1200Sx.html и http://wiki.rosalab.ru/ru/index.php/UPS,_PDU,_SCD драйвер вашего UPS называется blazer_usb (может также работать через драйвер nutdrv_qx).
P.S. Установите knutsetting и knutclient, если не установлены.
Судя по http://networkupstools.org/ddl/UNITEK/Alpha_1200Sx.html и http://wiki.rosalab.ru/ru/index.php/UPS,_PDU,_SCD драйвер вашего UPS называется blazer_usb (может также работать через драйвер nutdrv_qx).
P.S. Установите knutsetting и knutclient, если не установлены.
OMNE NIMIUM NOCET