Как установить winpower ippon на linux

Обновлено: 06.07.2024

Установим и настроим источник бесперебойного питания IPPON SMART POWER PRO 2000 подключенный к система Proxmox в системе Debian через USB порт. Защитим нашу рабочую станцию от основных неполадок с электропитанием в России.

Установка графического интерфейса Proxmox

Для настройки программы нам понадобится графический интерфейс системы X11.

Можно установить XFCE4 с браузером Iceweasel выполнив команду:

Можно установить LXDE рабочий стол, выполнив команду:

Используйте один из представленных вариантов на свой выбор.

Проверка работы Network-manager

Необходимо убедитесь, что сетевой менеджер network-manager не используется, иначе Proxmox может не запуститься.

Скачивание программного обеспечения WinPower для IPPON

С сайта производителя скачиваем необходимую нам версию программы WinPower 2018 (версия 5.5.0.0) для Linux AMD 64bit.

Установим Wget без вопросов для загрузки файлов в консоли Linux.

Переходим в директорию root и скачиваем туда нужную версию программы используя Wget введя команды: Распакуем архив в папку с одноименным названием выполнив команду:

Инструкция по установке WinPower

Инструкцию можно прочитать в файле install_linuxAMD64.txt выполнив команду: В инструкции указаны все необходимые команды и сказано что всё выполнять необходимо из под пользователя root.

Установка программы WinPower

Перейдем в необходимую директорию и запустим скрипт установки выполнив команды:

В конце установщик сообщил что для настройки необходима графическая оболочка системы X11 которую мы установили ранее.

Запуск агента программы WinPower

Перейдём в необходимую папку и запустим агента программы WinPower выполнив команду:

Автозагрузка агента при старте системы Proxmox

Создадим файл agent.sh с необходимыми параметрами.

Создадим файл в нужной папке и укажем нужные параметры:

Сделаем файл исполнительным выполнив команду:

Добавим необходимый параметр в файл отвечающий за автозагрузку необходимых скриптов выполнив команду:

Перезагрузите систему для уверенности в правильной настройки автозагрузки агента программы WinPower.

Запуск программы WinPower

Заходим обычным способом в систему Proxmox и вводим в консоли команды:

Мы увидим приветственное окно программы WinPower использущее Java.

Настройка программы WinPower

Выполним необходимый минимум настроек программы:

Вывод

В результате выполненных действий нам не страшны перебои с питанием и обо всех действиях мы будем получать уведомление на e-mail.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Понравилась статья? Поделитесь ей с друзьями! Пожалуйста, оставляйте свои комментарии

Читая их я получаю информацию которая позволяет мне улучшить качество написания статей. Кроме того, оставляя комментарии вы помогаете сайту получить более высокий рейтинг у поисковых систем. Давайте общаться.

7 комментариев для статьи “ IPPON 2000 на Proxmox ”

Ставил. Для моей версии там только контроль параметров и максимум можно запустить тест.

А железку то с рейдами ты как выключишь корректно?

В настройках программы есть возможность серверам по ssh отправлять любые команды.

а под чистым Proxmox из коробки так не сделать? Обязательно ставить X11?

Не сделать. Настраиваю на какой то виртуальной машине. Проброс портов USB в Proxmox работает идеально.

Авторизуясь в LiveJournal с помощью стороннего сервиса вы принимаете условия Пользовательского соглашения LiveJournal

Взял я недавно себе UPS Ippon Smart Winner в замен много лет служившего PowerCom, мощности которого стало не хватать для обеспечения работы нового компа при плохих условиях в сети.

В Windows с любыми вариациями штатного ПО сие "чудо" по USB заставить работать мне так и не удалось, однако нашлись альтернативные программы, которые смогли с ним работать. Странно, что с этим у производителя возникли такие сложности, т.к. протокол "Megatec", по которому работает данная железка достаточно распространенный и очень простой. Также мне не понятно, зачем имея у ИБП нативный COM-порт нужно было делать параллельно USB-порт, работающий как USB-HID. Гораздо логичнее было бы представлять его как USB-COM адаптер. Анализ форумов показал, что такие проблемы не только у меня одного, а в мануалах вообще указано, что если ИБП с протоколом Megatec имеет сразу оба порта (USB+COM), то в Linux он будет работать только через COM. С Linux (поставил все-таки Debian Lenny на mini-ITX, об этом я еще может напишу) родное ПО тоже не заработало, но альтернативное решение было найдено. Немножко удивляет беспечность производителей железа. У меня сложилось мнение, что ИБП от APC без проблем работают с Windows/*nix, а вот остальные производители на это забили и в лучшем случае отдали на откуп сторонним программистам, которые на это тоже забили.

Из заработавших у меня программ под Windows мне понравились следующие:

Достаточно продвинутая программа, имеет встроенный WebGUI, может управлять УПС-ом, умеет выключать компьютер.

очень компактная и отличается выводом в трей иконки с указанием загрузки ИПБ в процентах.

Linux

Сервис работает, переходим к "удобствам".

В качестве графического клиента для Linux я поставил knutclient.

Для настройки надо добавить UPS со следующими параметрами:

Установите галочку в строке “Хранить NUT пароль в конфигурационном файле” для того, чтобы каждый раз его не пришлось вводить вручную. В полях “UPS переменные” можно указать датчики, которые должны отображаться в графическом виде на панели программы. У меня работают только те, которые указаны на скришноте. Хотя сам драйвер ИБП выдает намного большее число параметров, программа даже не предлагает отображать их в виде индикаторов, но этом их видит:

Также она может управлять UPS-ом:

Можно настроить программу так, что она будет при запуске сворачиваться в трей и там отображать нагрузку на ИБП и остаток заряда батареи. Минус программы в том, что если при запуске она не смогла подключиться к демону (а обычно демон пускается позже), то она сама не будет пытаться повторить соединение и это надо будет делать вручную. В качетсве решения можно пускать данную программу с задержкой, достаточной для загрузки всех компонент NUT.

Программа, позволяющая из Windows наблюдать за работой ИПБ, подключенного к *nix-машине с помощью NUT. Имеет неприятное ограничение - в ней невозможно задать учетную запись для доступа к УПС и она работает только в режиме просмотра (видимо, вызвано древность программы и заброшенностью оной автором еще в 2007г.). Также, она знает не все параметры, которые может выдать upsc, но все необходимое есть. Еще она умеет выключать компьютер при разряде батареи, но не умеет сворачиваться в трей. Радует, что можно задать номинальное напряжение батареи, т.к. мой ИБП немножко нетиповой и у него оно 54В (4х13.5).

Индикатор "UPS On Battery", горящий желтым светом, вовсе не сигнализирует о том, что ИБП работает от батарей. Здесь он сигнализирует об работе блока AVR, работающего в режиме повышения или понижения входного напряжения.

В итоге получаем конфигурацию, когда УПС подключен к постоянно функционирующему мини-серверу, и при этом со стационарного компа можно наблюдать за его состоянием, управлять им и т.д.

ПО Winpower на компакт-диске идёт в комплекте с источниками бесперебойного напряжения Ippon. С помощью Winpower можно воспользоваться дополнительными функциями по управлению UPS. Для установки потребуется серийный номер, он напечатан на компакт-диске и есть внутри дистрибутива в текстовом файле.

Версия Winpower: 5.2.0.2.

  • Windows 95/98/ME/NT/2000/XP/2003/Vista/2008
  • Linux
  • Linux AMD64
  • Sun Solaris 7/8/9/10
  • IBM Aix 4.3 and 5.1x
  • HP-UX 11.x
  • FreeBSD
  • Unix
  • Mac OS

Пароль по-умолчанию

Ссылки

Иногда более свежую версию можно отыскать здесь (Версия Winpower: 5.6.0.5.):

Установка

Попадаем в раздел Introduction. Здесь нет ничего интересного. Next.

Попадаем в раздел Enter Serial Number. С нас требуют серийник. Он написан на конверте с диском, есть в текстовом файле внутри дистрибутива и легко гуглится, например, "511C1-01220-0100-478DF2A". Судя по всему серийник один единственный на всех.

Указываем серийный номер. Next.

Попадаем в раздел Choose Install Folder. Можно выбрать директорию установки. Next.

Попадаем в раздел Choose Shortcut Folder. Выбираем галками где создать ярлык на программу. Next.

Попадаем в раздел Pre-Installation Summary. Нажимаем Install.

Попадаем в раздел Installing. Начинается установка.

Попадаем в раздел Install Complete. Установка завершена. Done.

На рабочем столе появляется иконка Winpower.

Настройка

Настраивать буду версию Winpower 5.6.0.5.

Мастер

При первом запуске открывается мастер, который предлагает настроить ПО. Сперва предлагают сменить пароль администратора. Дефолтный пароль — "Administrator".

Change. Далее предлагают подключить UPS по USB или RS232.

Если будем искать, нажимаем Search. Если пропускаем, нажимаем Skip. Открывается страница с настройками отключения.

Save или Skip. Предлагают найти UPS в сети по SNMP. Можно задать диапазон IP.

Пропускаю — Skip. Далее предлагают настроить уведомления на email - дело хорошее.

Я пропускаю, Skip. Далее предлагают настроить уведомления по SMS.

Skip. На последнем шаге мастера нам дают QR код для доступа из мобильного приложения.

Close. Все эти настройки можно и без мастера потом настроить.

Подключение

При запуске ПО пытается найти UPS.

Если нет ИБП - ошибка.

Подключаю UPS по USB.

Проверка — выдираю UPS из розетки.

AC Fail, шарманка работает.

Настройка

System

System > Act as Administrator. Winpower manager запускается только с правами на чтение. Для получения админских прав нужно войти в System > Act as Administrator.

Если не войти под админом, то изменённые настройки не сохранятся.

System > Modify Administrator Password. Здесь можно изменить пароль админа.

System > Start Wizard. Запускает мастер, который я описал ранее.

System > Auto Search Device. Повторно запускает поиск устройства. Как и при первом запуске.

System > Com Port Settings. Настройки RS232.

System > Exit. Выход.

Logs > Event Log. Лог событий.

Logs > Data Log. Лог данных.

Logs > Record Settings. Настройки логирования.

Device

Device > Show module by light. Это не для UPS, а для устройств Telecom Power System.

Device > Device Control Parameters. Параметры устройства, зависят от модели.

Device > UPS Battery Parameters. Параметры батареи, количество батарей, уровень заряда.

Device > Load Segment Control. Параметры загрузки ИБП.

  • Shutdown Timer. Выключение ИБП при потере питания через выбранное количество секунд (от 1 до 32767 секунд).
  • Startup Timer. Включение ИБП при восстановлении питания через выбранное количество секунд (от 1 до 32767 секунд).
  • Manual Shutdown. Выключить ИБП.
  • Manual Startup. Включить ИБП.

Device > Event Action. Действия при наступлении события.

Device > Shutdown Parameter. Важная опция - что делать при отключении питания. Здесь можно настроить отключение сервера.

Иначе сервер выключится.

Важно. Если компьютер находится в спящем режиме, то UPS не сможет его выключить.

Чтобы разрешить ИБП будить комп, нужно поставить галку. Находим в диспетчере устройств Батареи ИБП HID. В свойствах ставим галку "Разрешить этому устройству выводить компьютер из ждущего режима."

Device > Wake on LAN setting. Указываем MAC адреса компов, которые следует будить по сети. Можно поставить галку Select all. В документации сказано, что эта штука может ребутать по сети компы при отсутствии питания.

Device > Battery Self-Test Now. Диалоговое окно для самотестирования ИБП.

Device > Cancel Current Battery Self-Test. Диалоговое окно для прерывания самотестирования ИБП.

Device > Battery Self-Test Schedule. Расписание самотестирования ИБП.

Device > UPS On/Off Schedule. Расписание включения/отключения ИБП.

Device > View Schedule. Показывает расписание всех запланированных задач по самотестированию, включению и отключению ИБП.

Tools

Tools > E-mail Setting. Настройки e-mail.

Tools > SMS Setting. Настройки SMS.

Monitor

Monitor > Monitor Remote Device. Мониторинг удалённого ИБП по сети.

Monitor > Web Server Control. Управление web-сервером. Можно остановить, запустить, изменить порт.

Monitor > View Server URL. Показывает QR код для web-морды.

Monitor > Accept Remote Control. Разрешает управлять настройками этой машины из сети.

SNMP > Search Device. Поиск устройств по SNMP.

SNMP > Modify Device. Изменить информацию об устройстве.

SNMP > Delete Device. Удалить устройство.

SNMP > Add Area. Добавить зону SNMP.

SNMP > Modify Area. Изменить информацию о зоне SNMP.

SNMP > Delete Area. Удалить зону SNMP.

SNMP > SNMP Trap Receiving Port Setting. Настройка порта трапов.

SNMP > SNMP Event Log. Лог событий SNMP.

SNMP > Event Log Setting. Настройка лога SNMP.

Preference

Настройка отображения программы.

Preference > BottomImage. Бэкграунд.

Preference > Temp. Формат температуры - градусы Цельсия или Фаренгейта.

Изображение пользователя DarkneSS.

Еще можно установить гуевый Nut Monitor, как альтернативу knutclient.

sudo apt-get install nut-monitor

Изображение пользователя DarkneSS.

Это не клиент, а сама служба выводит :)

Изображение пользователя rosenrot.

Изображение пользователя DarkneSS.

Изображение пользователя rosenrot.

Хм, странно. оно появляется каждые пару минут. В общем заблокировал его в systemsettings.
Кстати вы не пробовали устанавливать их фирменную программулину?

Это та, которая README.TXT? :-)
или то у других было?
35 метров под винду, и 650 байт readme.txt под линухом. :-)

Изображение пользователя rosenrot.

Не, это что то другое)
У ippon под линь идет setup.bin Называется Winpower.
На сколько я понял, написана на java.
Ставится нормально, но не видит ибп. К тому же прописывает в fstab usbfs, которая потом не может смонтироваться.
Хотя у них в инструкции упоминается redhat.

аааа. винповер. слышал, слышал.
Правда, в основном матюки, и вопросы - как это заставить работать.
обычно посылал к инструкции по установке НУТ. :-)

Сам не смотрел, ибо не увидел смысла.

Изображение пользователя rosenrot.

Вот и уменя возникло подозрение, что смысла нет. Ну и ладно, nut вроде бы работает, что то показывает)
Осталось посмтреть, как пповедет себя после отключения от сети.

Найти бы еще какой плазмоид, для него. Conky не нравится что то.

Изображение пользователя DarkneSS.

Оно под какую-то старую жабу, не осилил. Может, у вас время так часто синхронизируется, не знаю))

Изображение пользователя rosenrot.

Ну ладно, в общем отключил уведомление, чтоб не донимало :)
Вообще странно если под старую, потому как версия программы 2013 года.

Изображение пользователя DarkneSS.

А, тогда может чего изменилось, я-то ИБП года 4 назад покупал))
В принципе меня конки и уведомления всем устраивают. Ещё демон и комп вырубает, когда надо.

Изображение пользователя rosenrot.

Согласен, функционала хватает :)

$ upsc ippon
Init SSL without certificate database
Error: Driver not connected

Изображение пользователя DarkneSS.

У меня нет таких ни пользователя, ни группы :/

Они есть, только в Вашем и в моем случае Они создались автоматически. А бывает, что нужно и в ручную создавать. На такие моменты стоит обращать внимание!

Изображение пользователя DarkneSS.

Это уж как мейтейнеры дистрибутива извратятся. Всех вариантов не предусмотреть.

До обновления ubuntu server с 12.04 на 14.04 nut работал без нареканий с ippon usb, после обновления, такая же ошибка при вызове мониторинга:
Init SSL without certificate database
Error: Driver not connected

Большое спасибо!
По вашей инструкции настроил Ippon Back Comfo Pro 600 на CentOS 6.5 через usb.

Благодарю за статью, правда в некоторых местах путь к файлу неверный.
+ у меня не запускался через sudo service nut start, вместо этого выполнил команду upsd. После этого информация об ИБП стала выводиться.

Читайте также: