This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

Определение SMART-UPS RT 3000 через COM порт

Russian community

Moderators: alexey123, MikeMac

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
dixicon
NewUser
NewUser
Posts: 1
Joined: 25 Oct 2013 13:28
Status: Offline

Определение SMART-UPS RT 3000 через COM порт

Post by dixicon »

Здравствуйте!
Подключил к NAS серверу по COM порту ИБП SMART-UPS RT 3000, однако определить порт не получается. Как можно проверить, видит ли NAS4Free эти COM порты?
Команды
dmesg -a | grep sio
dmesg -a | grep COM
результата не дают.

(данный ибп подключался к серверу на винде, там все нормально работало)
еще, вычитал что данные ИБП работают на скорости обмена 2400 бит/с. а у Free4NAS минимальная 9400. Как можно изменить скорость?

onega23
Starter
Starter
Posts: 16
Joined: 11 Apr 2014 14:48
Status: Offline

Re: Определение SMART-UPS RT 3000 через COM порт

Post by onega23 »

обычно как то так, для COM-овских:
/dev/ttyu0
/dev/ttyu1
/dev/ttyv0
/dev/ttyv1

посмотреть устройства можно зайдя в каталог /dev на системном диске, после точки должно быть .lock

если использовать настройку UPS через WEB интерфейс , то на таких UPS-ах не работает автоматический переход в ждущий режим почему то, то есть после выключения сервера, UPS продолжает пищать и разряжаться, вместо выключения активации ждущего режима, то есть в случае если электроэнергия восстановится сервер останется выключенным. Либо UPS разрядится до нуля.

Для корректной работы этого упс-а нужен оригинальный драйвер "apcupsd",

ставится он достаточно просто:

нужно дать серверу интернет и выполнить команды:
-pkg_add -r perl
-pkg_add -r net-snmp
-pkg_add -r apcupsd


затем нужно из DVD диска 9-й Freebsd вытащить файлик libupc++.so.1 и закинуть в каталог /usr/lib
(это для версии apcupsd-3.14.10_1 и сервера версии 9.2.0.1 - Shigawire (revision 943) )

после настроить конфиг /usr/local/etc/apcupsd/apcupds.conf (там есть файл с примером).

основные параметры:

UPSNAME 111
UPSCABLE smart
UPSTYPE apcsmart
DEVICE /dev/ttyu0 (к примеру)
MINUTES 1
TIMEOUT 60
WAKEUP 000
SLEEP 020

добавить в разделе SYSTEM > ADVANCED > CR.CONF запись
apcupsd_enable
с значением YES

после перезагрузки можно проверить видит ли компьютер UPS, командой /usr/local/sbin/apcaccess status
примерно так:
Image



если не видит, значит не правильно указан порт, либо не запускается APCUPSD (в таком случае он пишет в логе что ему не хватает),
к примеру в некоторых старых версиях фринаса , нужно было добавлять файл libwrap.so.5 чтобы драйвер работал корректно.

То есть после выключения сервера и UPS должен выключатся спустя 1-2 минуты (даже если за эти 2 минуты восстановится свет) а затем включатся, что позволяет оборудованию запустится автоматом, если в биосе так настроено.

Post Reply

Return to “Российская”