Network UPS Tools

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Network UPS Tools

Непрочитанное сообщение sadchok » 2013-01-04 19:02:39

Код: Выделить всё

"Powercom"      "ups"   "4"     "(various)"     "USB (<= 2009 models, product id: 0002)"        "powercom (requires 'usbserial' kernel module)"
The brain can not be found. Runs the software emulation

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Network UPS Tools

Непрочитанное сообщение kharkov_max » 2013-01-04 19:57:27

1.
sadchok писал(а):# usbconfig
# ll /dev | grep ugen
# ll /dev/usb/

Код: Выделить всё

usbconfig
ugen0.1: <OHCI root HUB nVidia> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
ugen1.1: <EHCI root HUB nVidia> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
ugen0.2: <USB to Serial POWERCOM CO., LTD.> at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON

Код: Выделить всё

ll /dev | grep ugen
lrwxr-xr-x  1 root  wheel        9  4 янв 17:16 ugen0.1 -> usb/0.1.0
lrwxr-xr-x  1 root  wheel        9  4 янв 17:39 ugen0.2 -> usb/0.2.0
lrwxr-xr-x  1 root  wheel        9  4 янв 17:16 ugen1.1 -> usb/1.1.0

Код: Выделить всё

ll /dev/usb/
total 0
crw-------  1 root  operator  0x59  4 янв 17:16 0.1.0
crw-------  1 root  operator  0x5d  4 янв 17:16 0.1.1
crw-------  1 root  operator  0x7a  4 янв 17:35 0.2.0
crw-------  1 root  operator  0x7c  4 янв 17:35 0.2.1
crw-------  1 root  operator  0x7d  4 янв 17:35 0.2.2
crw-------  1 root  operator  0x5b  4 янв 17:16 1.1.0
crw-------  1 root  operator  0x5e  4 янв 17:16 1.1.1
2.
sadchok писал(а):

Код: Выделить всё

"Powercom"      "ups"   "4"     "(various)"     "USB (<= 2009 models, product id: 0002)"        "powercom (requires 'usbserial' kernel module)"
Это где Вы такое нашли?

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Network UPS Tools

Непрочитанное сообщение sadchok » 2013-01-04 20:11:25

Код: Выделить всё

cat /usr/local/etc/nut/driver.list | grep 0002
"Powercom"	"ups"	"4"	"WOW"	"USB (<= 2009 models, product id: 0002)"	"powercom (requires 'usbserial' kernel module)"
"Powercom"	"ups"	"4"	"(various)"	"USB (<= 2009 models, product id: 0002)"	"powercom (requires 'usbserial' kernel module)"
The brain can not be found. Runs the software emulation

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Network UPS Tools

Непрочитанное сообщение sadchok » 2013-01-04 20:16:10

Raven2000 писал(а): Далее ищем и добавляем строку с chown с нужным портом.

# vi /usr/local/etc/rc.d/nut
nut_prestart() {
chown -h uucp /dev/usb/0.2.0
${nut_prefix}/libexec/nut/upsdrvctl start
}
Увас порт

Код: Выделить всё

crw-------  1 root  operator  0x7a  4 янв 17:35 0.2.0
а должен

Код: Выделить всё

crw-------  1  uucp operator  0x7a  4 янв 17:35 0.2.0
The brain can not be found. Runs the software emulation

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Network UPS Tools

Непрочитанное сообщение kharkov_max » 2013-01-04 20:27:29

Поправил, теперь результат такой

Код: Выделить всё

/usr/local/etc/rc.d/nut restart
nut not running? (check /var/db/nut/upsd.pid).
Network UPS Tools - UPS driver controller 2.6.5-Unversioned directory
Network UPS Tools - Megatec/Q1 protocol USB driver 0.09 (2.6.5-Unversioned directory)
Permissions problem: Input/output error
Driver failed to start (exit status=1)
/usr/local/etc/rc.d/nut: WARNING: failed precmd routine for nut
...../rc.d>>ll /dev/usb/
total 0
crw-------  1 uucp  operator  0x59  4 янв 17:16 0.1.0
crw-------  1 uucp  operator  0x5d  4 янв 17:16 0.1.1
crw-------  1 uucp  operator  0x7a  4 янв 17:35 0.2.0
crw-------  1 uucp  operator  0x7c  4 янв 17:35 0.2.1
crw-------  1 uucp  operator  0x7d  4 янв 17:35 0.2.2
crw-------  1 uucp  operator  0x5b  4 янв 17:16 1.1.0
crw-------  1 uucp  operator  0x5e  4 янв 17:16 1.1.1

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Network UPS Tools

Непрочитанное сообщение sadchok » 2013-01-04 20:34:40

Драйвер поменяйте
The brain can not be found. Runs the software emulation

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Network UPS Tools

Непрочитанное сообщение kharkov_max » 2013-01-04 20:51:39

sadchok писал(а):Драйвер поменяйте
Да разные пробовал, посоветуйте какой ...

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Network UPS Tools

Непрочитанное сообщение sadchok » 2013-01-04 21:00:00

"powercom (requires 'usbserial' kernel module)"
The brain can not be found. Runs the software emulation

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Network UPS Tools

Непрочитанное сообщение sadchok » 2013-01-04 21:07:32

Да и nut надеюсь собран с поддержкой usb?
The brain can not be found. Runs the software emulation

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Network UPS Tools

Непрочитанное сообщение kharkov_max » 2013-01-04 21:27:54

Да, конечно ...

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Network UPS Tools

Непрочитанное сообщение kharkov_max » 2013-01-07 10:24:33

sadchok писал(а):"powercom (requires 'usbserial' kernel module)"
Я так понимаю в ядро нужно модуль скомпилить.
Опции не подскажете ...

Гость
проходил мимо

Re: Network UPS Tools

Непрочитанное сообщение Гость » 2013-01-07 12:49:39

Господи ну выставь на файл устройства разрешения для всех 777 и запускай
Raven2к

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Network UPS Tools

Непрочитанное сообщение sadchok » 2013-01-07 16:28:29

Гость писал(а):Господи ну выставь на файл устройства разрешения для всех 777 и запускай
Raven2к
Используя драйвер powercom.
The brain can not be found. Runs the software emulation

Прохожий
проходил мимо

Re: Network UPS Tools

Непрочитанное сообщение Прохожий » 2013-01-08 14:55:59

Ippon Back Power Pro 700.
Все поднял, только вот не нравится что вырубается быстро, а компьютер еще не успел завершить работу. Хотелось следующего:
Как только переходит в режим OB ждет 2-4 минуты подачи питание, если нет то shutdown -p now.
Играюсь пока показателями, но толку нет.

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Network UPS Tools

Непрочитанное сообщение sadchok » 2013-01-08 16:19:16

Если мне не изменяет память то в ippon сигнал low battery подается исходя из напряжения батареи.
По дефолту мой Ippon Back Power Pro 500 командует low battery при напряжении батареи 10.40 в.
Параметр battery.voltage.low = 10.40
Если батарея старая то ОС может и неуспеть в шатдаун.
The brain can not be found. Runs the software emulation

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Network UPS Tools

Непрочитанное сообщение sadchok » 2013-01-08 16:26:26

Так же можно поиграть параметром
ups.delay.shutdown = 30
The brain can not be found. Runs the software emulation

Account
рядовой
Сообщения: 37
Зарегистрирован: 2011-07-01 15:01:13

Re: Network UPS Tools

Непрочитанное сообщение Account » 2013-01-08 16:46:10

sadchok писал(а):Так же можно поиграть параметром
ups.delay.shutdown = 30
Спасибо игрался я с этим и вольтаж менял. battery.voltage.low ставил почти к номинальному, чтобы как можно раньше ушел в shutdown.
Но приятного не вышло.
Вот например:

Код: Выделить всё

%upsc ippon
battery.charge: 22
battery.runtime: 268
battery.voltage: 12.20
battery.voltage.high: 13.6
battery.voltage.low: 11.9
battery.voltage.nominal: 12.0
device.type: ups
driver.name: blazer_ser
driver.parameter.chargetime: 28800
driver.parameter.idleload: 10
driver.parameter.offdelay: 120
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/cuau0
driver.parameter.runtimecal: 120,100,720,50
driver.version: 2.6.4-Unversioned directory
driver.version.internal: 1.55
input.current.nominal: 3.0
input.frequency: 49.9
input.frequency.nominal: 50
input.voltage: 232.0
input.voltage.fault: 232.0
input.voltage.nominal: 220
output.voltage: 232.0
ups.beeper.status: enabled
ups.delay.shutdown: 120
ups.delay.start: 180
ups.load: 10
ups.status: OL
ups.temperature: 25.0
ups.type: offline / line interactive
Не поддерживается параметр battery.charge.low, который и отвечает видимо за переход в режим LB, в следствии перехода на который и происходит подача команды на выключение. Ранее я проверял скриптом через cron каждую минуту состояние и как только OB, уходил в shutdown. Подумав тут, решил изменить. Теперь буду отслеживать battery.charge, что бы не сразу вырубать, а то вдруг питание возобновится.

Аватара пользователя
sadchok
сержант
Сообщения: 271
Зарегистрирован: 2011-10-13 10:40:54
Откуда: Алтайский край

Re: Network UPS Tools

Непрочитанное сообщение sadchok » 2013-01-08 17:51:58

Как вариант попробуйте увеличить нагрузку на ups.
ups.load: 10 может быть слишком мало.
И отследите как ведет себя ups при отключении сети.
Например визуально (я использовал knutclient) на машине с иксами.
The brain can not be found. Runs the software emulation

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Network UPS Tools

Непрочитанное сообщение kharkov_max » 2013-01-11 7:39:01

sadchok писал(а):
Гость писал(а):Господи ну выставь на файл устройства разрешения для всех 777 и запускай
Raven2к
Используя драйвер powercom.
Не понял ...
Как мне верно прописать для драйвера powercom, куда подключен UPS, т.е. в переменную port ?

Аватара пользователя
kharkov_max
капитан
Сообщения: 1862
Зарегистрирован: 2008-10-03 14:56:40

Re: Network UPS Tools

Непрочитанное сообщение kharkov_max » 2013-01-12 18:12:58

Народ, помогите разобраться....
Не запускается Nut с BNT-1000AP USB.

Сейчас

Код: Выделить всё

usbconfig
ugen0.1: <OHCI root HUB nVidia> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
ugen1.1: <EHCI root HUB nVidia> at usbus1, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
ugen0.2: <USB to Serial POWERCOM CO., LTD.> at usbus0, cfg=0 md=HOST spd=LOW (1.5Mbps) pwr=ON

Код: Выделить всё

ll /dev | grep ugen
lrwxr-xr-x  1 root  wheel        9 12 янв 10:34 ugen0.1 -> usb/0.1.0
lrwxr-xr-x  1 root  wheel        9 12 янв 10:34 ugen0.2 -> usb/0.2.0
lrwxr-xr-x  1 root  wheel        9 12 янв 10:34 ugen1.1 -> usb/1.1.0

Код: Выделить всё

ll /dev/usb/
total 0
crw-------  1 uucp  operator  0x59 12 янв 10:34 0.1.0
crw-------  1 uucp  operator  0x5d 12 янв 10:34 0.1.1
crw-------  1 uucp  operator  0x70 12 янв 10:34 0.2.0
crw-------  1 uucp  operator  0x72 12 янв 10:34 0.2.1
crw-------  1 uucp  operator  0x73 12 янв 10:34 0.2.2
crw-------  1 uucp  operator  0x5b 12 янв 10:34 1.1.0
crw-------  1 uucp  operator  0x5e 12 янв 10:34 1.1.1

Код: Выделить всё

>>cat ./ups.conf
[powercom]
        driver = powercom
        port = /dev/ugen0.2
        type = BNT

Код: Выделить всё

/usr/local/etc/rc.d/nut restart
nut not running? (check /var/db/nut/upsd.pid).
Network UPS Tools - UPS driver controller 2.6.5-Unversioned directory
Network UPS Tools - PowerCom protocol UPS driver 0.13 (2.6.5-Unversioned directory)
tcgetattr(/dev/ugen0.2): Inappropriate ioctl for device
Driver failed to start (exit status=1)
/usr/local/etc/rc.d/nut: WARNING: failed precmd routine for nut
Что правильно прописать в port?
Какой еще драйвер можно попробовать?
Ядро Generic, в ядро для USB to Serial ни чего не нужно компилить ?

Gaidamak
проходил мимо
Сообщения: 2
Зарегистрирован: 2013-06-29 15:07:06

Re: Network UPS Tools

Непрочитанное сообщение Gaidamak » 2013-06-29 15:23:09

Есть проблема.

Была материнка Intel D945GCLF. UPS, ком-порт на задней панели (cuau0), NUT, blazer_ser - горя не знал.
Заменил мать на D2500CC. Там аж 4 ком-порта, два на задней панели и внутри колодка на два. Не работает. Никакими усилиями не могу сцепить UPS ни с одним ком-портом. Перепробовал вроде бы все.

Отличие от старой системы одно - эти красавцы из Интел на D2500CC COM1 почему-то держат на IRQ3, а COM2 - на IRQ4, хотя обычно бывает наоборот, и на старой материнке COM1 был на IRQ4. Поменять это нельзя, в биосе можно только включить или отключить порт.

Кто даст по данной проблеме дельный совет?

risk94
лейтенант
Сообщения: 831
Зарегистрирован: 2007-06-01 19:27:51

Re: Network UPS Tools

Непрочитанное сообщение risk94 » 2013-10-09 22:52:05

Gaidamak писал(а):Есть проблема.

Была материнка Intel D945GCLF. UPS, ком-порт на задней панели (cuau0), NUT, blazer_ser - горя не знал.
Заменил мать на D2500CC. Там аж 4 ком-порта, два на задней панели и внутри колодка на два. Не работает. Никакими усилиями не могу сцепить UPS ни с одним ком-портом. Перепробовал вроде бы все.

Отличие от старой системы одно - эти красавцы из Интел на D2500CC COM1 почему-то держат на IRQ3, а COM2 - на IRQ4, хотя обычно бывает наоборот, и на старой материнке COM1 был на IRQ4. Поменять это нельзя, в биосе можно только включить или отключить порт.

Кто даст по данной проблеме дельный совет?
разработчики.

Bayerische
капитан
Сообщения: 1820
Зарегистрирован: 2010-12-25 20:41:50
Откуда: Хлебная столица

Re: Network UPS Tools

Непрочитанное сообщение Bayerische » 2014-04-13 8:14:02

Раньше (примерно год назад) под 8.2 всё работало нормально, потом обновилось железо, обновилась система до 10, ещё что-то, долго не использовалось, решил восстановить…
[Ippon]
driver = blazer_ser
port = /dev/cuau0
desc = "Web server"
# /usr/local/etc/rc.d/nut onerestart
nut not running? (check /var/db/nut/upsd.pid).
Network UPS Tools - UPS driver controller 2.6.5-Unversioned directory
Network UPS Tools - Megatec/Q1 protocol serial driver 1.55 (2.6.5-Unversioned directory)
No supported UPS detected
Driver failed to start (exit status=1)
/usr/local/etc/rc.d/nut: WARNING: failed precmd routine for nut
И нифига…
Перепробовал разные драйверы, с некоторыми что-то заводилось, только не показывало ничего. Но blazer_ser — драйвер, работавший раньше.
Ippon Smart Winner Pro 1000.

Аватара пользователя
andrian_freebsd
сержант
Сообщения: 171
Зарегистрирован: 2013-08-21 16:10:16
Откуда: Україна

Re: Network UPS Tools

Непрочитанное сообщение andrian_freebsd » 2014-12-22 18:19:19

Привет, люди подскажите, что куда, а то читая ваши конфигы так и не понятно, то есть:

Код: Выделить всё

<VirtualHost *:80>
    ServerName stat.mydomain
    ServerAlias stat
    ServerAdmin root@localhost
    Options Indexes FollowSymlinks MultiViews +ExecCGI
    AddHandler cgi-script .cgi
    DocumentRoot /usr/local/www/nut/
    ErrorLog /var/log/apache22/stat.error.log
    CustomLog /var/log/apache22/stat.access.log common
    AccessFileName .htaccess

    <Directory "/usr/local/www/nut/">
        Options Indexes FollowSymlinks MultiViews +ExecCGI
        AddHandler cgi-script .cgi
        DirectoryIndex index.html
        AllowOverride None
        Order Deny,Allow
        Allow from all
    </Directory>


написано что AddHandler cgi-script .cgi надо подсунуть апачу, а от сам етот файл где взять?
Я так понял что б его создать надо:

Код: Выделить всё

cp /usr/local/etc/nut/upsset.conf.sample /usr/local/www/cgi-bin/upsset.cgi

и другие файлы тем же макаром, или я ошибаюсь?

harmless
лейтенант
Сообщения: 719
Зарегистрирован: 2007-08-23 10:56:51
Откуда: Украина, г. Киев, г. Белая Церковь
Контактная информация:

Network UPS Tools

Непрочитанное сообщение harmless » 2015-06-04 18:30:26

А как быть если:
порог уровня батареи - 10%
пропал свет и при уровне ниже 10% сервера выключились, а UPS - нет
через 10 мин появляется питание и UPS начинает заряжаться
как быть с серверами если питание к ним не пропадало, а мы просто выключили при пороге заряда ниже 10%
как они включаться?