Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: UPS в UBUNTU.  (Прочитано 129821 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн balahonow

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: UPS в UBUNTU.
« Ответ #195 : 08 Февраля 2010, 17:31:27 »
Targa Fogo 1200 кто нибудь подключал
lsusb выдаёт
Bus 002 Device 005: ID 0001:0000 Fry's Electronics

 cat /proc/bus/usb/devices

T:  Bus=02 Lev=01 Prnt=01 Port=06 Cnt=02 Dev#=  5 Spd=1.5 MxCh= 0
D:  Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=0001 ProdID=0000 Rev= 1.00
S:  Product=STD UPS MON V1.0
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=03(HID  ) Sub=00 Prot=00 Driver=usbhid
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=10ms

при подключении его к усб в папке dev создается файл
hidraw0

/dev/usb
hiddev0
 
/dev/bus/usb/002
там тожен появляется
005
 
а чё дальше ? ни кто его не видит на диске есть дрова к нему упсилон 2000 называются но они вроде как для ком порта и усб хид не видят
чё делать  :( :idiot2:

после танцев с бубном
root@server:/etc/nut# upsdrvctl start usbhid
Network UPS Tools - UPS driver controller 2.4.1
Network UPS Tools - Generic HID driver 0.34 (2.4.1)
USB communication driver 0.31
Can't chdir to /var/run/nut: Permission denied
Driver failed to start (exit status=1)
если зайти в папку рун под пользователем то на ней крест а от рута то она пустая!?
« Последнее редактирование: 09 Февраля 2010, 01:01:39 от balahonow »

Оффлайн goldskif

  • Активист
  • *
  • Сообщений: 525
    • Просмотр профиля
    • Альтернативные проекты
Re: UPS в UBUNTU.
« Ответ #196 : 13 Февраля 2010, 14:19:11 »
сделать
# chmod 777 /var/run/nut/
добавить юзера nut в группу nut
# addgroup nut nut
а потом
# /etc/init.d/nut restart
и смотреть
# upsc usbhid@localhost

Пользователь решил продолжить мысль 13 Февраля 2010, 21:07:02:
ОТдельный вопрос хотел задать. Вот в винде в родном софте для УПСА есть кнопка, нажав на которую запускается тестовый режим. УПС отключается от сети, пожужжит немного на аккумуляторе и возвращается обратно. Как такое осуществить в nut?
« Последнее редактирование: 13 Февраля 2010, 21:07:02 от goldskif »
Ubuntu дружелюбная система, но друзей  она, сцуко, выбирает сама...

Оффлайн DontShooot

  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: UPS в UBUNTU.
« Ответ #197 : 13 Февраля 2010, 23:19:24 »
В nut.conf одна строка
MODE=standalone

Оффлайн xuser73

  • Активист
  • *
  • Сообщений: 581
    • Просмотр профиля
Re: UPS в UBUNTU.
« Ответ #198 : 27 Апреля 2010, 19:39:52 »
Интересная ситуация в Ubuntu 10.04
Имеется UPS ippon black power 500. В 9.10 через USB-кабель nut прекрасно цепляет его. А вот в 10.04 (стоит на втором винте на дуалбуте) не работает.
Конфиги в папке /etc/nut те же самые, что и в 9-ке, кроме upsd.conf. Этот конфиг оставлен дефолтный, который шел с nut (только раскоментировал строки MAXAGE 15 и LISTEN 127.0.0.1 3493).
В /etc/default/nut так же копия конфига из 9-ки.
В /etc/hosts 127.0.0.1 прописан как localhost
После старта системы порт 3493 присутствует в списке открытых портов на 127.0.0.1
В /lib/udev/rules.d/52-nut-usbups.rules мой ups (SYSFS{idVendor}=="0665", SYSFS{idProduct}=="5161", MODE="664", GROUP="nut") прописан, lsusb -vv показывает именно эти идешки для моего бесперебойника.
В группу nut прописаны: я, nut и root. Из безисходности попробовал прописать пользователя nut в группу root (хотя это лишнее).
Теперь об ошибках:
при переподключении кабеля, в /dev/usb появляется hiddev1 от root и группа root, хотя, по идее, должна быть группа nut (см.правило udev);
в /proc/bus напрочь отсутствует папка usb;
в syslog следующая картина:
Apr 26 18:08:25 xuser-desktop upsd[3151]: listening on 127.0.0.1 port 3493
Apr 26 18:08:25 xuser-desktop upsd[3151]: Can't connect to UPS [myups] (megatec_usb-myups): No such file or directory
Apr 26 18:08:25 xuser-desktop upsd[3152]: Startup successful
Apr 26 18:08:25 xuser-desktop upsmon[3154]: Startup successful
Apr 26 18:08:25 xuser-desktop upsmon[3156]: Login on UPS [myups@localhost] failed - got [ERR ACCESS-DENIED]
Apr 26 18:08:30 xuser-desktop upsmon[3156]: Poll UPS [myups@localhost] failed - Driver not connected
Apr 26 18:08:30 xuser-desktop upsmon[3156]: Communications with UPS myups@localhost lost
Apr 26 18:08:35 xuser-desktop upsmon[3156]: Poll UPS [myups@localhost] failed - Driver not connected
Apr 26 18:08:35 xuser-desktop upsmon[3156]: UPS myups@localhost is unavailable
Apr 26 18:08:40 xuser-desktop upsmon[3156]: Poll UPS [myups@localhost] failed - Driver not connected
получается как бы драйвер не может загрузиться. К чему он обращается и что не находит? Куда копать?

Доэкспериментировался, попробовал поставил явовую приблуду с диска, что шел в комплекте - не заработала, грохнул эту прогу и сейчас система грохнулась. Примус вылетает с ошибкой и далее только консоль с правами root и ФС в режиме "только чтение".  Ладно, подожду выхода релиза и переустановлю, а то влом качать кучу обновлений ко второй бетке.
Но все-таки, у кого какие соображения есть по поводу неполадок с UPS?


------------------------------------------------------------------------
Сегодня установил релиз 10.04. С UPS такая же дребедень. Вопрос решился заменой пакета nut на более старый (nut_2.4.1-3ubuntu2_i386.deb) и копированием конфигов из девятки.
« Последнее редактирование: 01 Мая 2010, 07:34:05 от xuser73 »
Настоящему коту всегда март.

Оффлайн aleksubuntu

  • Активист
  • *
  • Сообщений: 254
    • Просмотр профиля
Re: UPS в UBUNTU.
« Ответ #199 : 05 Мая 2010, 18:57:35 »
nut_2.4.3-1ubuntu3_amd64

/etc/nut/nut.conf
MODE=standalone

/etc/nut/ups.conf
 [myups]
       driver = apcsmart
       port = /dev/ttyS0
       desc = "Local UPS"

/etc/nut/upsd.conf
LISTEN 127.0.0.1 3493

sam@sam-desktop:~$ sudo addgroup nut dialout
[sudo] password for sam:
Добавляется пользователь `nut' в группу `dialout' ...
Adding user nut to group dialout
Готово.
sam@sam-desktop:~$ sudo chown root:nut /etc/nut/ups.conf
sam@sam-desktop:~$ sudo chmod 640 /etc/nut/ups.conf
sam@sam-desktop:~$ sudo /sbin/upsdrvctl start [myups]
Network UPS Tools - UPS driver controller 2.4.3
UPS [myups] not found in ups.conf
sam@sam-desktop:~$
sam@sam-desktop:~$ shutdown -r now
sam@sam-desktop:~$ upsc myups@localhost
battery.alarm.threshold: L
battery.charge: 100.0
battery.charge.restart: 15
battery.date: 10/01/09
battery.packs: 000
battery.runtime: 2280
battery.runtime.low: 120
battery.voltage: 27.60
battery.voltage.nominal: 024
device.mfr: APC
device.model: SMART-UPS 1000
device.serial: GS0110002759
device.type: ups
driver.name: apcsmart
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/ttyS0
driver.version: 2.4.3
driver.version.internal: 2.03
input.frequency: 50.00
input.quality: FF
input.sensitivity: H
input.transfer.high: 253
input.transfer.low: 196
input.transfer.reason: line voltage notch or spike
input.voltage: 235.3
input.voltage.maximum: 237.9
input.voltage.minimum: 234.0
output.voltage: 235.3
output.voltage.nominal: 230
ups.delay.shutdown: 180
ups.delay.start: 000
ups.firmware: 60.11.I
ups.id: UPS_IDEN
ups.load: 025.4
ups.mfr: APC
ups.mfr.date: 03/06/01
ups.model: SMART-UPS 1000
ups.serial: GS0110002759
ups.status: OL
ups.temperature: 034.6
ups.test.interval: 1209600
ups.test.result: NO
sam@sam-desktop:~$
ASUS A8N-VM CSM, amd64 x2 4400, 2Gb, WD320Gb, GTX260GS, window7 x64 & kubuntu-12.10-desktop-amd64, s-1401, s2-3200ci, aspire 5745dg

rulet9

  • Гость
Re: UPS в UBUNTU.
« Ответ #200 : 06 Мая 2010, 17:24:33 »
 По-моему nut в 10.04 вообще не должен работать(если этот nut вообще сейчас кто-то продолжает разрабатывать дальше), там в системе какой-то новый принцип управлением питанием...
А автоматом(без nut) что не подцепился, в смысле когда выдергиваешь вилку из розетки в спящий режим само не переходит?
« Последнее редактирование: 06 Мая 2010, 17:26:10 от rulet9 »

Оффлайн aleksubuntu

  • Активист
  • *
  • Сообщений: 254
    • Просмотр профиля
Re: UPS в UBUNTU.
« Ответ #201 : 07 Мая 2010, 08:12:14 »
nut в 10.04 мониторинг работает, остальное пока не проверял. А без nut это как поподробнее?
ASUS A8N-VM CSM, amd64 x2 4400, 2Gb, WD320Gb, GTX260GS, window7 x64 & kubuntu-12.10-desktop-amd64, s-1401, s2-3200ci, aspire 5745dg

rulet9

  • Гость
Re: UPS в UBUNTU.
« Ответ #202 : 08 Мая 2010, 10:39:55 »
Вроде как DeviceKit... что-то такое.


Пользователь решил продолжить мысль 09 Мая 2010, 15:56:25:
Да, автоматом не цепляет, нужно устанавливать и настравать управляющую программу...
« Последнее редактирование: 09 Мая 2010, 15:56:25 от rulet9 »

Оффлайн MAKAPOH

  • Любитель
  • *
  • Сообщений: 74
    • Просмотр профиля
Re: UPS в UBUNTU.
« Ответ #203 : 25 Августа 2010, 10:31:36 »
объясните плиз кто нибудь на пальцах как сделать так чтобы система автоматически выгружалась при переходе на питание от батареи ) кучу всего перерыл и перечитал, никак не работает..

Пользователь решил продолжить мысль 25 Августа 2010, 21:58:13:
вроде научил уходить в shutdown при низком заряде батареи... а сам упс при этом не выключается...

Пользователь решил продолжить мысль 25 Августа 2010, 22:32:01:
в /etc/init.d/nut есть секция poweroff.. там как раз происходит отключения упса.. как оно работает?)

Пользователь решил продолжить мысль 25 Августа 2010, 22:46:42:
(Нажмите, чтобы показать/скрыть)
(Нажмите, чтобы показать/скрыть)
(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 26 Августа 2010, 17:10:07 от MAKAPOH »

Оффлайн Mozes

  • Новичок
  • *
  • Сообщений: 44
    • Просмотр профиля
Re: UPS в UBUNTU.
« Ответ #204 : 18 Сентября 2010, 20:03:41 »
Обновился до 10.04 LTS с 8.04 LTS.
USP отвалился.
После несколких переустновок nut и 2х дневной борьбы с ним - UPS найден и мониторится NUT-monitor'ом.
Компьютер не выключается при отключении сети. Cоответственно UPS - тоже не отключается. Пробовал до 5% заряда батарей.
Куда рыть?
А правда, что nut в 10.04 не работает как надо? А что это за Device-Kit и где его брать?

Пользователь решил продолжить мысль 18 Сентября 2010, 20:06:12:
объясните плиз кто нибудь на пальцах как сделать так чтобы система автоматически выгружалась при переходе на питание от батареи ) кучу всего перерыл и перечитал, никак не работает..

Пользователь решил продолжить мысль 25 Августа 2010, 21:58:13:
вроде научил уходить в shutdown при низком заряде батареи... а сам упс при этом не выключается...

А как научил?


Или вот например

Цитировать
-------------- /etc/ups/upssched.conf ------------
CMDSCRIPT /usr/sbin/upssched-cmd

а у меня в этом месте - /usr/sbin/ файла (скрипта?) upssched-cmd - нету.

И в других примерах - та же фигня. Указан файл - его нет.
« Последнее редактирование: 19 Сентября 2010, 00:19:11 от Mozes »
Плохо не тогда, когда тебя просят, плохо - когда просить перестают...

Оффлайн postal2

  • Новичок
  • *
  • Сообщений: 10
  • ubuntu 10.04
    • Просмотр профиля
Re: UPS в UBUNTU.
« Ответ #205 : 23 Сентября 2010, 17:02:48 »
Здравствуйте. Имеется ubuntu 10.04 и Ippon Back Comfo Pro. Не могу связать - пытался различными способами с 14 страниц обсуждения ранее, не выходит ни по usb, ни по com. Пробовал и стандартные драйвера, ответа от ибп нет. Сейчас выставил настройки как здесь https://forum.ubuntu.ru/index.php?topic=2978.msg540525#msg540525 Добавил Nut в группу root, При попытке перезапустить nut имеем
sudo /etc/init.d/nut restart
 * Restarting Network UPS Tools                                          [ OK ]

Широковещательное сообщение от nut@user-desktop   
        (somewhere) at 18:46 ...                                               

Communications with UPS myups@localhost lost                                   

Широковещательное сообщение от nut@user-desktop   
(somewhere) at 18:46...         
UPS myups@localhost is unavailable
это от com. от usb в принципе отличается не сильно - UPS myups@localhost is unavailable

В настройках соответственно указывал драйвер как megatec_usb для usb и megatec для ком. Порт перебирал тоже. Настройки такие же, как в том сообщении (только пароль поменял естественно) .
ups.conf
(Нажмите, чтобы показать/скрыть)
nut.conf
(Нажмите, чтобы показать/скрыть)
upsd.conf
(Нажмите, чтобы показать/скрыть)
upsd.users
(Нажмите, чтобы показать/скрыть)
upsmon.conf
(Нажмите, чтобы показать/скрыть)

Подскажите как их связать? nut ставил из репозиториев nut 2.4.3-1ubuntu3.1

(Нажмите, чтобы показать/скрыть)

хм..
(Нажмите, чтобы показать/скрыть)

Пользователь решил продолжить мысль 23 Сентября 2010, 17:24:48:
Всем огромное спасибо, выставил драйвер blazer_usb - $ upsc myups@localhost выдаёт показания датчиков. Сейчас ещё покопаю (=

Пользователь решил продолжить мысль 23 Сентября 2010, 17:33:58:
хм.. не работает если вставить строку lowbutt= . Как это побороть? Или как выставить, чтобы при определённом проценте он выключал систему?

Пользователь решил продолжить мысль 23 Сентября 2010, 18:04:04:
пардон, lowbatt =
« Последнее редактирование: 23 Сентября 2010, 18:04:04 от postal2 »

Оффлайн chikatillo

  • Участник
  • *
  • Сообщений: 139
    • Просмотр профиля
Re: UPS в UBUNTU.
« Ответ #206 : 27 Сентября 2010, 14:55:04 »
Добрый день!
Имеется ubuntu-server 10.04 и APC-ES-525 -  apcupsd
Вот конфиг:
/etc/default/apcupsd
APCACCESS=/sbin/apcaccess
ISCONFIGURED=yes

/etc/apcupsd/hosts.conf
MONITOR 127.0.0.1 "LocalHost"

/etc/apcupsd/apcupsd.conf
UPSNAME LOCALUPS
UPSCABLE usb
UPSTYPE usb
DEVICE
LOCKFILE /var/lock
SCRIPTDIR /etc/apcupsd
PWRFAILDIR /etc/apcupsd
NOLOGINDIR /etc
ONBATTERYDELAY 6
# "50" означает, когда в УПСе останется 50% энергии, он начнет выключать компьютер
BATTERYLEVEL 50
# "3" означает, когда в УПСе останется энергии на 3 минуты работы, он начнет выключать компьютер
MINUTES 3
TIMEOUT 0
ANNOY 300
ANNOYDELAY 60
NOLOGON disable
KILLDELAY 0
NETSERVER on
NISIP 127.0.0.1
NISPORT 3551
EVENTSFILE /var/log/apcupsd.events
EVENTSFILEMAX 10
UPSCLASS standalone
UPSMODE disable
STATTIME 0
STATFILE /var/log/apcupsd.status
LOGSTATS off
DATATIME 0


Смотрю состояние и ошибка:
Error contacting apcupsd @ localhost:3551: Connection refused
В чем проблема? Помогите настроить UPS..

rulet9

  • Гость
Re: UPS в UBUNTU.
« Ответ #207 : 27 Сентября 2010, 15:05:27 »
Настраивал такой же. Скоро поставлю новый аккумулятор(старый сдох) -- проверю работает ли на 10.04.

Оффлайн chikatillo

  • Участник
  • *
  • Сообщений: 139
    • Просмотр профиля
Re: UPS в UBUNTU.
« Ответ #208 : 27 Сентября 2010, 15:29:34 »
Настраивал такой же. Скоро поставлю новый аккумулятор(старый сдох) -- проверю работает ли на 10.04.



Взял тупо код конфига заменил и все работает ;)

rulet9

  • Гость
Re: UPS в UBUNTU.
« Ответ #209 : 27 Сентября 2010, 17:32:52 »
Взял тупо код конфига заменил и все работает ;)
Так, можно подробнее какой файл на какой менял?

 

Страница сгенерирована за 0.036 секунд. Запросов: 25.