The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"NUT+FreeBSD+Mustek PowerMust 600 USB"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (BSD привязка / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"NUT+FreeBSD+Mustek PowerMust 600 USB"  +/
Сообщение от Lotos20 email(ok) on 14-Апр-07, 12:33 
Имеем FreeBSD 6.2, ИБП Mustek PowerMust 600 USB, к нему в комплект прилагаются шнурки: USB, COM.

Хочу поднять NUT чтобы мониторить и выключать сервер при отсутствии питания.
Привязать НУт так и не получилось, ни к USB ни к COM порту.

Прописывал в конфиге ups.conf

[powerpal]
        driver = megatec
        port = /dev/uhid0
        desc = "Web server"

[powerpal]
        driver = megatec
        port = /dev/cuad0
        desc = "Web server"

[powerpal]
        driver = megatec
        port = /dev/cuad1
        desc = "Web server"

Пробовал и так:

[myups]
       driver = megatec
       port = /dev/cuad0
       cable = Serial-cable
       desc = "Something descriptive"

Одним словом тишина полная, в строке driver подставлял все имеющиеся драйвера какие только были перечислены, все равно тишина.

При включении УПС через USB шнурок, в консоли пишет:
UHID0: Cypress Semiconductor USB to serial, rev 1.10/0.02, adr 3, iclass 3/0

В какую сторону рыть ума не приложу. Подскажите кто имел дело с такими упсами?


Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "NUT+FreeBSD+Mustek PowerMust 600 USB"  +/
Сообщение от SIEGERSTEIN.NET email on 14-Апр-07, 14:03 
/usr/local/etc/nut/ups.conf

[Mustek]
    driver = megatec
    port = /dev/cuad1
    desc = "Mustek PowerMust 800 USB"

/usr/local/etc/nut/upsd.conf

ACL all 0.0.0.0/0
ACL localhost 127.0.0.1/32

ACCEPT localhost
REJECT all

/usr/local/etc/nut/upsd.users

[monuser]
    password = mustekpass))
    allowfrom = localhost
    upsmon master

/usr/local/etc/nut/upsmon.conf

MONITOR Mustek@localhost 1 monuser mustekpass)) master
MINSUPPLIES 1
SHUTDOWNCMD "/sbin/shutdown -r now"
NOTIFYCMD /usr/local/etc/nut/notify
POLLFREQ 5
POLLFREQALERT 5
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
NOTIFYMSG ONBATT SYSLOG+WALL+EXEC
RBWARNTIME 43200
NOCOMMWARNTIME 300
FINALDELAY 5

/etc/rc.conf

nut_enable="YES"
nut_upslog_enable="YES"
nut_upsmon_enable="YES"

Пишем в /usr/local/etc/nut/notify что-то вроде

#!/bin/sh
echo 'Power Down on host http://siegerstein.net' | mail -s'Mustek PowerMust 800 USB' siegerstein@localhost

chmod +x /usr/local/etc/nut/notify

Перезапуск компа. UPS подключен к COM2 (cuad1)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "NUT+FreeBSD+Mustek PowerMust 600 USB"  +/
Сообщение от Lotos20 email(ok) on 14-Апр-07, 15:13 
После прописывания по вышеуказанному примеру, результат был таков:

yspex# ./nut start
Network UPS Tools - UPS driver controller 2.0.5
Network UPS Tools - Megatec protocol driver 1.5 (2.0.5)
Carlos Rodrigues (c) 2003-2006

The UPS is supported, but the connection is too unreliable. Try checking the cab
le for defects.
Driver failed to start (exit status=1)
Press any key to continue...

В какую сторону рыть? не могу понять...

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "NUT+FreeBSD+Mustek PowerMust 600 USB"  +/
Сообщение от SIEGERSTEIN.NET email(??) on 14-Апр-07, 16:09 
>После прописывания по вышеуказанному примеру, результат был таков:
>
>yspex# ./nut start
>Network UPS Tools - UPS driver controller 2.0.5
>Network UPS Tools - Megatec protocol driver 1.5 (2.0.5)
>Carlos Rodrigues (c) 2003-2006
>
>The UPS is supported, but the connection is too unreliable. Try checking
>the cab
>le for defects.
>Driver failed to start (exit status=1)
>Press any key to continue...
>
>В какую сторону рыть? не могу понять...


А зачем ./nut start?
перезапусти копм, и проверь чтобы UPS был подсоеденен к COM2

Если что, то

tail -f /var/log/messages :)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "NUT+FreeBSD+Mustek PowerMust 600 USB"  +/
Сообщение от Anaxion email(ok) on 05-Июн-07, 12:47 
Имеется FreeBSD 5.5+Mustek PowerMust 650 + USB кабель
Поднят NUT 2.0.5. Конфиги:
  /usr/local/etc/nut/ups.conf
     [Mustek]
          driver = megatec
          port = /dev/uhid0
          desc = "Mustek"
   /usr/local/etc/nut/upsd.conf
      ACL 0.0.0.0/0
      ACL localhost 127.0.0.1/32
      ACCEPT localhost
      ACCEPT 192.168.0.165
      REJECT all
Остальные как в примере. UPS в системе определился как
uhid0: Cypress Semiconductor USB to Serial, rev 1.10/0.01, addr 2, iclass 3/0
При попытке # /usr/local/libexec/nut/upsdrvctl start
Network UPS Tools - UPS driver controller 2.0.5
Network UPS Tools - Megatec protocol driver 1.5 (2.0.5)
Carlos Rodrigues (c) 2003-2006

tcgetattr(/dev/uhid0): Invalid argument
Driver failed to start (exit status=1)

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "NUT+FreeBSD+Mustek PowerMust 600 USB"  +/
Сообщение от vova (??) on 04-Июл-07, 04:05 
Убери строчку из конфига  #port = /dev/uhid0

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "NUT+FreeBSD+Mustek PowerMust 600 USB"  +/
Сообщение от Anaxion email(ok) on 13-Июл-07, 12:04 
>Убери строчку из конфига  #port = /dev/uhid0
Спасибо. Только не из конфига nut'а, а в ядре закомментить. Более простое решение - купить RS232-)


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "NUT+FreeBSD+Mustek PowerMust 600 USB"  +/
Сообщение от акроним on 29-Янв-08, 14:13 
>>Убери строчку из конфига  #port = /dev/uhid0
>Спасибо. Только не из конфига nut'а, а в ядре закомментить. Более простое
>решение - купить RS232-)

мне такое решение не помогло :(
закомментировал uhid в ядре - девайс "ушел" в ugen0: OMRON USB UPS, rev 1.10/4.00, addr 2
прописал port = /dev/ugen0 та же фигня только в профиль...

это все усб устройства теперь надо закомменитровать?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "NUT+FreeBSD+Mustek PowerMust 600 USB"  +/
Сообщение от Elefant email(??) on 06-Авг-07, 02:12 
>POWERDOWNFLAG /etc/killpower

Зачем в upsmon.conf указывать этот параметр, если в /etc нету killpower ?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "NUT+FreeBSD+Mustek PowerMust 600 USB"  +/
Сообщение от MAKAPOH on 26-Авг-10, 07:55 
>>POWERDOWNFLAG /etc/killpower
>
>Зачем в upsmon.conf указывать этот параметр, если в /etc нету killpower ?
>

Чтобы он там появился)) а потом еще можно проверять при завершении работы наличие этого флага и если он есть посылать упсу команду выключения

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру